|
Why not Hypertext Markup Language?
|
|
|
|
|
...or doesn't that count as a language
But, of course, JavaScript is listet, and that really isn't a language...
|
|
|
|
|
I selected VB/VB.NET as I do some work in VBA in Word and Excel. Behind the scenes VBA is VB with a heavy layer of various object models overlaid.
But I haven't used VB6 since about 2002 nor VB.NET since 2006.
|
|
|
|
|
Be careful...
Several years ago our sales staff sent me into a customer's VB-project, knowing that I am quite good at VBA, and VB and VBA sound very much alike.
And I had to struggle very hard to get the job done, as VB and VBA are much less alike than they sound.
|
|
|
|
|
True, there are significant differences between VB and VBA. Knowing one well makes it much easier to learn the other -- IME learning the Word or Excel object models was the more difficult, especially if done at the same time.
Given that I work for a C# shop that has no VB/VB.NET, my risk is low.
|
|
|
|
|
We all make somehow and somewhere a little automation for time-consuming and nasty little jobs, so that everything always runs smoothly.
These little helpers are also worth mentioning, right?
Something about which we often break our head:
"In the name of the Compiler, the Stack, and the Bug-Free Code. Amen."
(source unknown)
modified 17-Jul-19 7:46am.
|
|
|
|
|
Not to mention Windows batch.
Software Zen: delete this;
|
|
|
|
|
It's always better not to mention Windows batch if you have an option
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
|
|
|
|
|
Pshaw. I once implemented Fizz buzz[^] in a batch file on a dare.
Software Zen: delete this;
|
|
|
|
|
CMD did used to be my goto (:eof ) for build scripts. Then I realised I could just put the Win32 port of busybox (a single 600kB executable) in my project & use shell scripts and other Unix utilities instead. No more CMD for me...
Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p
|
|
|
|
|
Stuart Dootson wrote: CMD did used to be my goto (:eof ) for build scripts We've had automated builds for a long time. The initial version was a Windows service that ran a VBscript and a combination of batch files and applications. A long-term joke was that it accidentally spawned SkyNet occasionally.
The current version is a service written entirely in C#, which is much easier to debug and maintain.
Software Zen: delete this;
|
|
|
|
|
Or even Korn shell, believe it or not
|
|
|
|
|
I don't think those are languages, but OS shells that use scripting languages.
If you think 'goto' is evil, try writing an Assembly program without JMP.
|
|
|
|
|
TNCaver wrote: I don't think those are languages, but OS shells that use scripting languages. I do not quite understand the big difference. A language is a language, and after the survey there is no restriction in this regard!
Otherwise how about JS, SQL, PHP, etc. All scripting languages partly or completely. Right?
Something about which we often break our head:
"In the name of the Compiler, the Stack, and the Bug-Free Code. Amen."
(source unknown)
|
|
|
|
|
A shell is an environment where you can run programs, OS commands, batch files, etc.
A language is the human-understandable language that performs tasks within an environment.
If you think 'goto' is evil, try writing an Assembly program without JMP.
|
|
|
|
|
TNCaver wrote: A shell is an environment where you can run programs, OS commands, batch files, etc.
I have to correct myself and try to eliminate any possible misunderstandings! When I quickly wrote the name Bash, I meant all the variations of Posix slang and not the one shell, Bash, Dash, or whatever, and I referred (as in the survey) only to the programming languages! To stay correct, PowerShell is both a shell and has its own language. So in terms of programming languages, PowerShell and all these posix slangs are nothing else.
Yes, of course. Although a shell is an environment in which everything runs, commands are executed, and the language is interpreted, but basically it is just like any other programming language. There is always a kind of environment in every programming language. Whether it's a compiler or a real-time interpreter, that's irrelevant. All have their own base library of commands and their own little sub-OS, so to speak.
That's why I personally see no real difference. Also, PowerShell has its modular library and its base cmdlets set. Thus, it is also a programming language and has its applications especially with the backing in the background by .NET.
Peace!
Something about which we often break our head:
"In the name of the Compiler, the Stack, and the Bug-Free Code. Amen."
(source unknown)
|
|
|
|
|
Gods I love bash.
I wrote a series of scripts (with only one small perl shim) to update and organize my digital media catalog using info from TVDB
it was pretty slick. Kept 2TB of media in line, organized and served up in nice structured form to my DLNA players
But it was a rube goldberg contraption of sorts. I suppose bash projects of any size wind up being that at some point or another
When I was growin' up, I was the smartest kid I knew. Maybe that was just because I didn't know that many kids. All I know is now I feel the opposite.
|
|
|
|
|
I see many surveys on net showing Java is more used and liked than C#.
I am surprised seeing here that C# is most used language.
How is that?
Amit Joshi
Value of the value is valued only if its value is valued.
|
|
|
|
|
Today you have to add Kotlin to the Java pool.
Currently, this makes 8 (!) uses more... mmmhhh... ok forget it
And yes, I am a bit surprised too - when I think about the amount of android apps written every day. Hard to believe, everybody is running c#/xamarin and/or unity only.
|
|
|
|
|
You know this is primarily a .Net forum right?
|
|
|
|
|
ScottM1 wrote: You know this is primarily a .Net forum right?
No, I honestly didn't. What part of "Code Project Lounge" would imply that? Not that I'm complaining, but I too was surprised by the survey results.
|
|
|
|
|
Yeah, I guess it isn't obvious but there are not many Java developers on Code Project. You'll see there are zero Java questions under quick answers.
|
|
|
|
|
Hmmm, That's why C# is rated higher than JavaScript too.
Life is a computer program and everyone is the programmer of his own life.
|
|
|
|
|
Enterprises and businesses have to pay for Oracle Java updates now. Tons of them are switching or have already switched to other languages. Sure, folks can switch to OpenJDK but I think more are turning away wjere they can.
|
|
|
|
|
I do use Java at work for somethings, but I'm sticking to version 8 of OpenJDK, it's nice and stable, and just works.
Also f*** Oracle in what they are doing to Java.
|
|
|
|