|
No, not really. Those who insist on everything being done their way usually don't even know how to spell 'programming'.
The language is JavaScript. that of Mordor, which I will not utter here
This is Javascript. If you put big wheels and a racing stripe on a golf cart, it's still a f***ing golf cart.
"I don't know, extraterrestrial?"
"You mean like from space?"
"No, from Canada."
If software development were a circus, we would all be the clowns.
|
|
|
|
|
I do not understand why anyone use the 21 languages in one month
If it is during many years it possible
|
|
|
|
|
Many people consider frameworks as languages themselves. Given the nature of current software developement (e.g. to reach the light bulb instead of using a stair of the correct size it's better to put a chair on a table upon book upon 45 carpets of different size held up by 3 shorter stairs of different sizes) it's fairly common to have several frameworks in the same product. Add HTML and CSS - which are NOT programming languages - and a bit of boasting...
DURA LEX, SED LEX
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
If you think 'goto' is evil, try writing an Assembly program without JMP. -- TNCaver
When I was six, there were no ones and zeroes - only zeroes. And not all of them worked. -- Ravi Bhavnani
|
|
|
|
|
For webdev, I usually use four different languages on any given web page.
- SQL for data storage/retreival
- php to build pages
- javaScript so they can do something on the client side
- HTML/CSS to finally display the stuff.
The C++/C# is falling into disuse as the company wants it all moved to a web interface.
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 |
|
|
|
|
|
I dont want to waste another hour re reading if HTML is or is not a programming langauge, or that SQL has it in it's name "Query Language"
my 2 cents is this : as a full (over and stumble) stack wonnabe, i use the following:
start with HTML
then add a bunch of Javascript to do stuff
building HTML in Javascript code has a different mental logic then writing xml HTML code.
Then you start to wrap common styles in a CSS file. Which has another differnt mental model on how that will connect with the HTML structure to work.
that's the client.
Now some back end work
Did i say i was a MS overfool yet?
So we gonna use C#. Now lets see if i get this one right?
C# is the Programming langague, but is usless without the framework .Net
that looks correct. So +1 language their.
And we need a place to store, a nice relational database: MongoDB.
that cant be right. lets try again: MSSQL Server - My Softly Structured Quantum Language Server.
And how do i read data and add data and connect tables and group data fives times over to get the last weeks maximum user hits for the smallest amount of toast eaten?
SQL
which has a again requires a different mental thinking to CSS/Javascript/C#/HTML and so on.
so is that 5?
but C# and Javascript are sequential languages derived from C!?!
So that should be +1 language point not 2?
Well can C# dynamically add properties and variables to existing class objects at run time?!
- Well yes, for the last couple years you have anonymous types, so that's a bad example.
Uhm, THERE DIFFERNT OK! "head scratching" - C# has been adding a few dynamic stings in lately most likely derived from languages like JS.
Java and C# have tones in common.
But the frameworks around them lead to different ways of building and organizing the code which can end up being clumsy roadblocks for a decent developer of either to be able to switch over and start working on the other from scratch.
and on the other end: Client browser front end Javascript vs Node.js on a server?
is that like WPF and MVC or a c# service application?
|
|
|
|
|
Just want to know the name of a programmer who have voted 21+
Nirav Prabtani
|
|
|
|
|
I primarily only use 2 languages (C# and C++), but that is mainly because I know them well, want to learn them deeply, and avoid web development like the plague. Also, I dislike Java as a language; the libraries and runtime are ok.
I have, and do, occasionaly play with other languages (like F#, Go, Rust, Ruby, Python, variants of Javascript, etc.) to see what they offer / are good at, and to get some new ideas, but haven't really considered doing any serious projects with them.
Do many other people do this as well? Or should I try to branch out a bit more and commit to a serious (hobby) project in a language that I don't know (even if it means a lot of hair pulling)?
|
|
|
|
|
I just opened the list and got frightened...
I haven't heard about 50% or more of that list.
mandatory xkcd[^] and xkcd[^]
M.D.V.
If something has a solution... Why do we have to worry about?. If it has no solution... For what reason do we have to worry about?
Help me to understand what I'm saying, and I'll explain it better to you
Rating helpful answers is nice, but saying thanks can be even nicer.
modified 6-Dec-16 1:16am.
|
|
|
|
|
Most of the project contains, C#, ASP.NET, JavaScript, JQuery, AngularJS, some times VB.
We have a project (web based application) contains some pages of VB and some of C# with the scripting language of VBScript, JavaScript, JQuery (Now we think of adding bootstrap, angularJS, Node.JS...still counting)
Find More .Net development tips at : .NET Tips
The only reason people get lost in thought is because it's unfamiliar territory.
|
|
|
|
|
Wouldn't you consider JQuery, Angular and Node as frameworks or libraries? They are all still JavaScript one language.
the FAQ on the AngularJS website says:
AngularJS fits the definition of a framework the best, even though it's much more lightweight than a typical framework and that's why many confuse it with a library.
|
|
|
|
|
JaredStroeb wrote: Wouldn't you consider JQuery, Angular and Node as frameworks or libraries? They are all still JavaScript one language.
Absolutely!
..Go Green..
|
|
|
|
|
Right.
it is correct 'Theoretically' but though they are made from same JavaScript language, still I need to code differently for them (JQuery code will not work unless I refer libraries, AngularCode will not work 'as is' for Node), anyways, it cost/involve development time.
Find More .Net development tips at : .NET Tips
The only reason people get lost in thought is because it's unfamiliar territory.
|
|
|
|
|
The argument "won't work without X" cannot be used here as we are not talking about dependencies, but about programming languages (which are identified by their syntax and grammar in a coherent way).
So from your original statement I see three with the tendency to two (you state VB is not necessarily used regularly).
|
|
|
|
|
Is it or just me or does anyone else also get the feeling that there are too many languages and frameworks out there?
I think this is bad if future of programming is going in direction of just broadening array of languages and frameworks.
|
|
|
|
|
Yeah, we are spreading out, discovering new boundaries and new levels of expression in making programming easier. Some incredible new concepts are being tested out in the lab.
Frameworks are a separate thing, and equally important. Most software is similar to some other software. So frameworks make a LOT of sense, especially if you can pick one up, and already be heading towards the goal without doing the more mundane.
So we are witnessing the same pattern in 2 fields. Languages and Frameworks. And when you (falsely) multiple them, it looks insane.
In about 3-5 years, we are going to see a collapse of many of these as people find out that some frameworks are great for SPA but not for gigantic web apps. Or they don't scale well, etc.
We were spoiled a bit by C being so easy to port and run everywhere and being well designed. We used to have have a TON of specific languages, and people rolled their own at companies.
So, it will ebb and flow as we discover the edges of reality with regards to programming.
|
|
|
|
|
Every so often another one shows up. Some contractor comes in writes and app in some language that no one staff knows and then goes away. Then that language fad dies out and then we have an unsupportable application.
|
|
|
|
|
One thing I learnt, it's best to minimise the amount of languages in a given project. The more languages, the more training and effort to maintain.
I've seen some projects where each subsystem was written in a different language, just because the developer in charge had to have his/her own pet language.
|
|
|
|
|
.... not how many do you use, but how many are you GOOD at?
|
|
|
|
|
No, that's not the question right here.
But it could certainly be a good question for another survey.
|
|
|
|
|
Mostly because of ID10T user errors.
|
|
|
|
|
C#, ASP.NET, JavaScript, JQuery, Angular2/TypeScript, HTML5, CSS3, LESS, SCSS, Gulp, Grunt, Bash, PowerShell, Swift (iOS), Java (Android), T-SQL, PL/SQL..
Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Most of them are not programming language Just saying
I do not fear of failure. I fear of giving up out of frustration.
|
|
|
|
|
Which ones? Has anyone else here included them?
Let's take a look:
C# - Progamming Language
ASP.NET - Programming Framework
JavaScript - Progamming Language
JQuery - Programming Framework
Angular2 - Programming Framework
TypeScript - Progamming Language
HTML5 - Markup Language
CSS3 - Styling
LESS - Scripting Language
SCSS - Scripting Language
Gulp - Programming Framework
Grunt - Programming Framework
Bash - Scripting Language
PowerShell - Scripting Language
Swift (iOS) - Programming Language
Java (Android) - Programming Language
T-SQL - Programming Language (Stored Procs)
PL/SQL - Programming Language (Stored Procs/Packages)
Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.
modified 31-Aug-21 21:01pm.
|
|
|
|
|
well sir, you have answered exactly what I have thought. Not trying to make you feel uncomfortable(It's a damn lie), but, you can't say, I know two programming languages i) javascript ii) jQuery
Just kidding, you have wide range of experience for sure
I do not fear of failure. I fear of giving up out of frustration.
|
|
|
|
|
Mohibur Rashid wrote: I know two programming languages i) javascript ii) jQuery
There are some purists that say that you shouldn't write any javascript if you're using jQuery
Ah, I see you have the machine that goes ping. This is my favorite. You see we lease it back from the company we sold it to and that way it comes under the monthly current budget and not the capital account.
modified 31-Aug-21 21:01pm.
|
|
|
|