|
|
Cool - thanks!
|
|
|
|
|
First, I think it's a fantastic idea!
We connect Open Source project maintainers with people who want to gather more experience in coding.
However, this is incredibly difficult. I have several OS projects, most of which I've written articles about here, and to date I've had a total of 2 contributors. Conversely, I've also forked several OS projects but never contributed myself to any of them.
Also, I'm not really too keen on wanting inexperienced people making contributions -- that can easily lead to my spending more time getting the code up to snuff (or flat out rejecting it) than working on the project myself.
So...I think the idea is fantastic, I've just never been able to figure out how to build the bridge to attract people that want to (and are capable of) contributing to a project. So, I wish you the very best of success -- if you can figure out how to succeed at this, I will sing your praises!
That, and I'll poke around more and see about adding one of my projects to your site.
Latest Article - A Concise Overview of Threads
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Quote: I've just never been able to figure out how to build the bridge to attract people that want to (and are capable of) contributing to a project.
I guess if you pay them tons of cash...to get them motivated .. they can code the moon for you..
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
abmv wrote: I guess if you pay them tons of cash...to get them motivated .. they can code the moon for you..
Yup. The days of people getting together in computer clubs or garages and helping out on their projects are long gone.
Latest Article - A Concise Overview of Threads
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
Hi!
Thanks for feedback! Things you have highlighted are I think the biggest challenges.
Regarding contributions from inexperienced people: I think it depends on kind of tasks you have in your projects. If there is a really small problem with UI or documentation, this could be handled probably by someone without much experience. On the other hand if you need help with some complicated logic, probably only someone senior would be able to do it.
I guess ideally it would be possible to "ramp up" fairly junior people through a series of issues, starting with something really simple and ending with more complicated things. Time will show how this will work out
If you have a project which you would like to add - feel free to send it my way!
Cheers,
Pawel
|
|
|
|
|
People celebrate when their favorite language goes to top 10 in Tiobe Index, examples:
Report: Swift Now Top 10 Language[^] (wow!)
TypeScript finally joins the TIOBE top 100[^] (wow!)
But VB.NET is raising in popularity in this same index:
Visual Basic .NET Populatrity is Raising![^]
Interesting that nobody talks about this:
VB.NET was in #49 position in 2011 and now it is in #5 position (2018)
I received a lot of criticism from people that do not know VB.NET when I made this comment here in CodeProject:
Visual Basic.NET Exceeded C# Popularity in TIOBE in July 2018 [^]
These people hate VB.NET.
YES, after so many years VB.NET has surpassed C# in TIOBE Index (July 2018, August 2018, September 2018, October 2018)
Visual Basic.NET is a great programming language, so powerful as C#, but more fun and readable to program with it.
Visual Basic.NET IS NOT the classic VB (Old VB).
VB.NET is like C# but a bit more verbose and almost like natural English, so anyone can understand VB.NET code.
Current Month Ranking of Languages Popularity:
www.tiobe.com/tiobe-index/
modified 13-Oct-18 17:09pm.
|
|
|
|
|
georani wrote: VB.NET is like C# but a bit more verbose and almost like natural English, so anyone can understand VB.NET code.
I don't care.
Latest Article - A Concise Overview of Threads
Learning to code with python is like learning to swim with those little arm floaties. It gives you undeserved confidence and will eventually drown you. - DangerBunny
Artificial intelligence is the only remedy for natural stupidity. - CDP1802
|
|
|
|
|
You obviously do otherwise you wouldn’t have commented that you didn’t care 🤔
modified 6-Sep-22 21:01pm.
|
|
|
|
|
It still has On Error Resume Next - so it's still garbage.
A popularity contest does not guarantee quality: look at the current POTUS ...
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
OriginalGriff wrote: It still has On Error Resume Next - so it's still garbage. Which is really just the same as:
try
{
throw new Exception();
}
catch {} Perfectly valid (and seen) in C#.
Please tell me how this makes C# garbage
|
|
|
|
|
No, it isn't.
It's the same as saying:
void MyMethod()
{
try { ALineOfCode(); } catch{}
try { AnotherLineOfCode(); } catch{}
try { AndAnotherLineOfCode(); } catch{}
try { YetAnotherLineOfCode(); } catch{}
try { NextLineOfCode(); } catch{}
try { YetMoreLineOfCode(); } catch{}
try { EvenNowALineOfCode(); } catch{}
try { EvenNowAnotherLineOfCode(); } catch{}
} And if you saw that on a code review you'd start swearing!
Worse, it propagates through subfunctions until another On Error is met - so you may never know that your code failed a hundred calls deep. It just continues as if the error line had not existed until it becomes totally impossible to ignore by which time the actual source of the error well and truly forgotten; the method may not even be in the call stack any more! And by then your DB is horribly corrupt ...
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
I've seen pretty much exactly that at one of the companies I worked at.
Ok, it wasn't every line of code, but every method at least (and sometimes multiple per method).
And yes, it was VB.NET (but no On Error Resume Next, it only had a few of those)
And you're right about the swearing part
|
|
|
|
|
Yeah - it's the equivalent of saying "my code works because it has no compiler errors" and walking away.
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
You're saying that like there's an alternative
My credo in software development is "if it compiles, ship it!"
|
|
|
|
|
I wonder what the credo is for Javascripters?
If it interprets, ship it?
|
|
|
|
|
If it ships, starts praying
|
|
|
|
|
Just because a language has an implementation that YOU don’t like doesn’t necessarily make it garbage 🤔
modified 6-Sep-22 21:01pm.
|
|
|
|
|
I'm assuming that your username caused the post...
Sent from my Amstrad PC 1640
Never throw anything away, Griff
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
How did you guess? 😂
modified 6-Sep-22 21:01pm.
|
|
|
|
|
Just because it has a feature doesn't mean you have to use it.
|
|
|
|
|
OriginalGriff wrote: It still has On Error Resume Next - so it's still garbage.
Not knowing how to code doesn't make the language garbage it makes the coder garbage.
This is not knowing how to code:
On Error Resume Next
objShell.Run strRunCmd, 1, True
This is how to handle the error properly and reset properly:
On Error Resume Next
objShell.Run strRunCmd, 1, True
If Err.Number <> 0 Then
ErrMsg Err.Number, Err.Description, "Error with objShell.Run [" & strRunCmd & "]", True
End If
On Error GoTo 0
|
|
|
|
|
If you don't like it, don't use it. All of you VB haters make me laugh. Calling something that is used by thousands of programmers "Garbage", is just childish. The opposite of love isn't hate, it's indifference.
|
|
|
|
|
That makes NO sense! Because it has what C# has in this area and it is backward compatible as well, it is garbage?
|
|
|
|
|
Pop music is, well, more popular than Verdi's one.
|
|
|
|