|
Um... No pain, no gain?
OK, that's about as motivational as I can get, when I'm worried about getting home to find that my house doesn't have a roof.
OTOH, cycling in 100+kph winds is FANTASTIC!
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
I believe this one[^] is a must-have flow chart for beginners to help them get into programming. Definitely will help us to get some rest from "Which programming language to learn" questions in QA.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Big version: clicky[^]
modified 31-Mar-15 3:16am.
|
|
|
|
|
It's missing VB, my first language
|
|
|
|
|
And you wonder why?
You have just been Sharapova'd.
|
|
|
|
|
Yeah, VB can do the same as C#, just using different syntax.
I had no trouble moving from VB to C#, it's all .NET after all.
Sure, VB does some things differently, but they're mostly the same.
Despite VB being my first language I turned out just fine. I know OO, SOLID, Design Patterns, C-syntax and, yes, BASIC-syntax! I think it makes me a better programmer and so I can say I'm a proud VB programmer
The only thing that's holding VB back is this ridiculous hate against it, which comes from a BASIC that's 25 years old!
|
|
|
|
|
Sander Rossel wrote: ridiculous hate against it (VB) I never have used VB apart from academic projects (3-4 years back) and the only thing bugged me that time was its crazy syntax. So I think you have a point here.
I maybe wrong but I think there are some features in C#, which are not there in VB.
You have just been Sharapova'd.
|
|
|
|
|
Agent__007 wrote: I maybe wrong but I think there are some features in C#, which are not there in VB VB had features that weren't in C# for years, like filtered catch blocks, optional parameters and late binding functionality
On the other hand VB didn't support iterators (yield return) until .NET version 4.5 (VB version 12 or something?).
A few years ago VB also had better type inference for generics (not sure if that's still the case though).
As far as I know Microsoft now keeps the languages mostly equal.
I'm not saying VB is the best language out there, or that it is better than C# (I love C#), but the unreasonable hate against VB just ticks me off
|
|
|
|
|
You have just been Sharapova'd.
|
|
|
|
|
Sander Rossel wrote: It's missing VB, my first language mistake
FTFY
|
|
|
|
|
The only mistake is that so many people hate on VB.
More precisely, they hate on a VB that's 25 years old and never bothered to get to know the modern VB, which can do the same as C# just using different syntax (and sometimes a bit different overall).
|
|
|
|
|
Just kidding I know VB can do more or less the same as C#.. I think I actually read about some detail it could do better. I just can't stand the verbose syntax..
(and in case of lambdas, the objectively crude syntax! )
/Sascha
|
|
|
|
|
Sascha Lefévre wrote: and in case of lambdas, the objectively crude syntax! Agreed
|
|
|
|
|
Sander Rossel wrote: It's missing VB, my first language
Edsger W. Dijkstra wrote: It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
Congratulations for being an exception that proves the rule.
If you have an important point to make, don't try to be subtle or clever. Use a pile driver. Hit the point once. Then come back and hit it again. Then hit it a third time - a tremendous whack.
--Winston Churchill
|
|
|
|
|
The BASIC Dijkstra talks about cannot be compared to the Visual Basic we use today
|
|
|
|
|
No - today's version is far worse.
"These people looked deep within my soul and assigned me a number based on the order in which I joined."
- Homer
|
|
|
|
|
Are you still a beginner?
Then why need your language? Let beginners choose theirs.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
But then at least the language should be in the chart
|
|
|
|
|
Yes, designer thought of same... But there was no space left, so he skipped VB
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
The only "must have" about that flowchart is a microscope.
I wanna be a eunuchs developer! Pass me a bread knife!
|
|
|
|
|
That is a must have for flow... Not chart.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
Can this be a sticky on the Q&A section?
|
|
|
|
|
Lounge is strong enough to keep the evil away from QA
Although you can bookmark it, or save the URL (of image) and so on.
The sh*t I complain about
It's like there ain't a cloud in the sky and it's raining out - Eminem
~! Firewall !~
|
|
|
|
|
I was thinking about the Interview threads the other day. What are some of the brain-teaser kind of puzzles you've been asked, like Fiz-Buz, etc?
If it's not broken, fix it until it is
|
|
|
|
|
I was once asked, "Which type of loop is more appropriate for modelling a bouncing ball, a for loop or a while loop?"
I don't recall which was the correct answer, but I do remember that I initially got it "wrong." However, I argued my case and the interviewer eventually agreed with me.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|