|
I started out loving Assembly the best. Then I took an assembly program it took me months to write and tweak for speed with all the fanciest tricks and coded it in C in two hours. It was only 5% slower. I loved being right at the processor level but that was the end of Assembly. Many years later I took a C program it took me months to write and coded it C# in one day. I loved being so close to the hardware but that was the end of C.
So many details! (heavy sigh) So much confusion...
|
|
|
|
|
I've followed the same path.
I always liked that C allowed use of inline assembly.
|
|
|
|
|
It took me a while to accept that .NET didn't even compile to actual machine language but to an intermediate language that finishes compiling at runtime.
So many details! (heavy sigh) So much confusion...
|
|
|
|
|
I started with GW-BASIC, then learned x86 assembler. Pascal was the next, then Java, JavaScript, Fortran, C, C++, C#, Python, CUDA, OpenCL. I used Mathematica (AKA Wolfram language) in my theses, and really enjoyed it for years and to the date. Never used Visual Basic in plain, but used VBA for small jobs inside MS Word/Excel only.
I have done serious programming in all of the above languages, but it depends on the condition. It heavily depends on the condition.
|
|
|
|
|
I had the most fun with "C", so it's my favorite.
I rarely get to use it anymore. The closest thing is the similar naming of so many function in .php. Reminders of golden days (and possibly why I've taken a liking to php).
We Didn't Need No Stinkin' Classes !
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Every time I have to use the native Win32 I thank goodness for classes. MFC (or OWL) can't compare to Windows Forms, but it sure made life easier.
|
|
|
|
|
My answer was BASIC. And now, my reasoning.
Working for the most part with engineers or other individuals who do not come from a trained developer background, we use that which is most easily used by all. In this case, VBA, VBScript or VB.NET. For what we do, it suffices... we don't write time critical applications; we process data and parse the results after the fact.
Having said that... I thought it humorous that C, C++, C# and Objective C were all singled out, but BASIC (and all its variants for the past 50 years) were lumped into a single category.
|
|
|
|
|
I guess they don't make engineers and such like they used to.
In my day (by cracky) we all knew FORTRAN and many of us Assembly of some sort or another.
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
Like most things there are different breeds of engineer, the ones I worked with in manufacturing in the 90s had almost no programming skills!
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Tim Carmichael wrote: I thought it humorous that C, C++, C# and Objective C were all singled out,
Well...they are all different languages, which share a common syntax base.
C is a subset of C++, I'll grant you: but C# is a very different beastie from C++ and if you try to treat the one like the other it'll end in tears...
You looking for sympathy?
You'll find it in the dictionary, between sympathomimetic and sympatric
(Page 1788, if it helps)
|
|
|
|
|
Yes, different languages, common base. Commodore BASIC, VAX BASIC, GW-BASIC, VBA, VBScript, VB.NET... all different languages, one common base.
However, for the survey, they are all lumped together, unlike the C derivatives.
|
|
|
|
|
The answer is obviously BASIC right?
|
|
|
|
|
Beginners' Assinine Simplified Introduction to C?
|
|
|
|
|
PIEBALDconsult wrote: Beginners' Assinine Simplified Introduction to C?
Either that or:
Best Assembled Solution In Code!
I can't remember which.
|
|
|
|
|
Let me jog your memory to help you remember:
<small><br />
PIEBALDconsult wrote:</small><br />
Beginners' Assinine Simplified Introduction to C?<br />
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
C/C++ is the only way to go, if you really want to program! (I like other languages, but I still use C/C++)
|
|
|
|
|
No Visual Basic?
|
|
|
|
|
It's lumped in with the other variants, like all the C++ versions are together.
You looking for sympathy?
You'll find it in the dictionary, between sympathomimetic and sympatric
(Page 1788, if it helps)
|
|
|
|
|
|
LazyTarget wrote: No Visual Basic? Is that a wish ?
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "As far as we know, our computer has never had an undetected error." - Weisert | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
|
|
Collin Jasnoch wrote: I like Java, but I hate Eclipse
Have you tried IntelliJ?
|
|
|
|
|
|
Collin Jasnoch wrote: I am guessing you are recommending it
Not from a personal experience. I just know that many people who dislike eclipse have a much better opinion of IntelliJ.
|
|
|
|