|
Neither is VB, but there are some who stubbornly adhere to that claim...
".45 ACP - because shooting twice is just silly" - JSOP, 2010 ----- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010 ----- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
They are programming languages, just that they do not qualify as object oriented programming languages. They do program the computer to do something. I consider them very crude however.
|
|
|
|
|
...or any part of it. If I ever see another line of PHP it will be too soon!
"Go forth into the source" - Neal Morse
|
|
|
|
|
I feel ya.. I took a side job doing Angular and pretty much committed myself before I realized all the backend was PHP. It's Larevel PHP Framework so it is somewhat not as terrible as coding straight PHP but it still sucks. But the the money they are paying me for 3 days a week there is keeping doing it. Code is code is code is code. I wouldn't turn down a job/contract if the price is right no matter what language. I'll do GW-BASIC, COBOL, or Fortran if it's good enough money
|
|
|
|
|
If a sloppy, unstructured, loosely-typed, heap of garbage counts as a language, then there is definitely one which I'd run a long, long way to avoid.
98.4% of statistics are made up on the spot.
|
|
|
|
|
PeejayAdams wrote: If a sloppy, unstructured, loosely-typed, heap of garbage counts as a language, then there is definitely one which I'd run a long, long way to avoid.
So that's VB out then...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Yes, I hate VB, too - just not quite with the same level of passion with which I hate Javascript.
Any language that uses "Dim" as a keyword is inherently self-descriptive.
98.4% of statistics are made up on the spot.
|
|
|
|
|
VB is a hell of a lot better than JavaScript. I am assuming VB.Net and not VB6. I have to admit that VBA now really irritates me. It should have been updated years ago to something similar to VB.Net instead of being so different. It now is pretty much a very different language from VB.Net. I believe there is a need for a scripting language in Word, Excel, etc.
|
|
|
|
|
I'd agree, something is needed - but it should be C# based, not VB to prevent people assuming it's anything like the awfulness that was VBA. And it needs to be designed from the ground up to be safe and secure ... so it'll never happen.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Nothing against going to C#, and you have good justification. And yes it needs to have the security issues fix such that there are different levels, and the code is checked to make sure that it does not exceed whatever level is chosen.
|
|
|
|
|
I am also not a big fan of javascript, but its latest edition called "EMCAScript 5.0" has a lot modern and powerful features and also some class features.
Press F1 for help or google it.
Greetings from Germany
|
|
|
|
|
Those "class" features are just syntactic sugar for people that couldn't understand prototype-based inheritance.
|
|
|
|
|
I never understood why JavaScript became the standard for web programming. You would think that any language that looks so much like C, C++, C#, and Java would be similar but it is a very different beast. If you were going to create a language for the web, it should avoid use of symbols that are important in the syntax of HTML. Use something like Powershell .GT and .LT instead of > and <, and things like that. That way can copy and paste without the issues in and out of HTML code.
|
|
|
|
|
Just work skillfully.
If one considers the major use for javascript, which is web-pages, it really makes sense that the symbols are untyped and can be rendered automatically as text. It took some getting used to, without a doubt, but it does make the real targeted task ever so much easier. PHP caters to this, and no doubt, for the very same reason.
So - consider you have a language who's primary (and by far, dominant) usage is to render text (as in web-pages) - then the 'suck-it-up' can be exchanged for the convenient in accomplishing the task.
With the above considerations in mind, if I fault them anything, it is that they are so similar, often on the same pages (initially) and that took extra getting-used-to. They're heavily used because, like it or not, they're the right tool for the job.
* object types, in either, language are the obvious exceptions
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "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 |
|
|
|
|
|
JavaScript is the language I would fight very hard to avoid. It really is a piece o' sh*t, the latest ECMAScript improvements notwithstanding.
In general, I would also fight hard to avoid large, complex languages like C++, C#, Swift, and Scala.
|
|
|
|
|
Brainf*ck for example.
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
??? Too Late ???
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "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 |
|
|
|
|
|
|
Two things:
- Since it's a real subject in Wikipedia, you shouldn't have to use the asterisk.
- Wow - that looks like ever so much fun.
Further down the article, they note the "Bodyf^ck" language, which is for gesturing. That's one of the best and honest descriptions for gesturing languages I've seen.
(I changed to the '^' to avoid ruffling too many feathers)
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "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 |
|
|
|
|
|
W∴ Balboos wrote: Since it's a real subject in Wikipedia, you shouldn't have to use the asterisk.
True, but it's kinda a habit outside the Soapbox...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Every esoteric language, for that matter. Maybe the first couple were funny but surely the joke got worn out a long, long time ago.
98.4% of statistics are made up on the spot.
|
|
|
|
|
There are a couple I would absolutely refuse to use, some I would fight hard not to use and some I would avoid if possible - the entire f***ing web stack falls into the last category.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
The question is posed as an "Is there a..." so the answer would be yes, since it exists at least one that you would absolutely refuse to use.
Mycroft Holmes wrote: the entire f***ing web stack falls into the last category. +1.
GCS d-- s-/++ a- C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- ++>+++ y+++* Weapons extension: ma- k++ F+2 X
|
|
|
|
|
Mycroft Holmes wrote: the entire f***ing web stack falls into the last category. Don't worry. The internet is just a fad. It will pass soon.
Everyone is born right handed. Only the strongest overcome it.
Fight for left-handed rights and hand equality.
|
|
|
|
|