EvilZone

Other => Found it on the Webs => : parad0x June 25, 2013, 05:59:34 PM

: 10 programming languages you should learn right now!
: parad0x June 25, 2013, 05:59:34 PM
Found it here (http://www.eweek.com/c/a/IT-Management/10-Programming-Languages-You-Should-Learn-Right-Now/)
: Re: 10 programming languages you should learn right now!
: vezzy June 25, 2013, 06:03:10 PM
Well, isn't that list a load of bullshit?

Not a single functional language in there.

This list was written by some clueless person who merits languages not on their technology, but their job availability. BS.
: Re: 10 programming languages you should learn right now!
: Deque June 25, 2013, 06:05:52 PM
Well, isn't that list a load of bullshit?

Not a single functional language in there.

This list was written by some clueless person who merits languages not on their technology, but their job availability. BS.

ACK

This one is better (and a bit more interesting): https://www.youtube.com/watch?v=LR8fQiskYII
: Re: 10 programming languages you should learn right now!
: sn0w June 25, 2013, 06:31:07 PM
Isn't it too old. It was posted on 2006.
: Re: 10 programming languages you should learn right now!
: techb June 25, 2013, 07:10:13 PM
ACK

This one is better (and a bit more interesting): https://www.youtube.com/watch?v=LR8fQiskYII

I've seen all of them, great little videos.
: Re: 10 programming languages you should learn right now!
: Kulverstukas June 25, 2013, 08:52:25 PM
VB shouldn't be on that list. WTF.
: Re: 10 programming languages you should learn right now!
: Zesh June 25, 2013, 10:56:50 PM
VB shouldn't be on that list. WTF.

Screw you was my first thought but then I looked at the list and it listed .NET so yeah...VB.NET shouldn't be on that list but Classic VB should.
: Re: 10 programming languages you should learn right now!
: str0be June 26, 2013, 06:47:42 AM
LMAO, AJAX is listed as a language even as they acknowledge it isn't.
: Re: 10 programming languages you should learn right now!
: dense June 26, 2013, 02:34:24 PM
If I would make a list it would be something like this:

1. C (procedural)
2. C++ (oop)
3. HTML (web)
4. PHP (web server-side)
5. JavaScript (web client-side)
6. Python (scripting)
7. C#/VB.Net (microsoft)
8. an assembly language (low-level)
9. batch/bash (system scripting)
10. Java (Android)
(11. Haskell 12. A Lisp language 13. brainfuck)

A language from each "category" or something like that.

: Re: 10 programming languages you should learn right now!
: Deque June 26, 2013, 08:46:56 PM
If I would make a list it would be something like this:

1. C (procedural)
2. C++ (oop)
3. HTML (web)
4. PHP (web server-side)
5. JavaScript (web client-side)
6. Python (scripting)
7. C#/VB.Net (microsoft)
8. an assembly language (low-level)
9. batch/bash (system scripting)
10. Java (Android)
(11. Haskell 12. A Lisp language 13. brainfuck)

A language from each "category" or something like that.

Your list of the first 10 languages isn't much better.

Why C and C++? What is the benefit?

And Java is in the category Android? That's like saying a banana is in the category banana cake. Yes, you can do Android applications with Java, as well as you can do banana cake with banana, but that's notthing that is typical or a characterization for either of them.

HTML is not a programming language.

Each category in terms of programming paradigms would be: functional, logical and imperative. All of your first 10 languages are imperative.
Haskell and LISP are functional and like with C and C++ I question the sense in having both of them if you want to cover a broad variety of programming languages.
: Re: 10 programming languages you should learn right now!
: dense June 26, 2013, 09:59:03 PM
Well, I did put category in quotations :D
I meant more in the sense of how/where they were used ie. Microsoft,  I meant they were used on Microsoft products (windows, xbox, win phone etc.).

Why C and C++? What is the benefit?
Mostly because they're general purpose and run anywhere.
: Re: 10 programming languages you should learn right now!
: Deque June 27, 2013, 10:27:23 AM
Mostly because they're general purpose and run anywhere.

I meant what is the benefit in having both? They are relatively similar.
: Re: 10 programming languages you should learn right now!
: dense June 27, 2013, 12:07:04 PM
I meant what is the benefit in having both? They are relatively similar.
Yeah, you're right. I included both so you could have a choice between oop and procedural but I just realized you can use C++ procedurally too :l
: Re: 10 programming languages you should learn right now!
: vezzy June 27, 2013, 07:21:46 PM
Just for shits and giggles, here is my list with no actual order by importance. Mine is more oriented on trying different paradigms.

1. C (the standard procedural language)
2. Smalltalk (the definitive object-oriented language)
3. Lisp (functional programming and historical significance, it pioneered such concepts as dynamic typing and recursion)
4. Assembly (low-level concepts, understanding of CPU registers and machine instructions)
5. Java (for enterprise purposes and to get a feel of the actual contemporary object-oriented paradigm)
6. Prolog (logic programming and artificial intelligence)
7. Python, Perl, Ruby or Tcl (any general purpose scripting language, preferably Python or Perl)
8. JavaScript (client-side web scripting, aspect-oriented programming)
9. Shell scripting + sed, AWK and bc (system administration, pipeline programming, general purpose tasks)
10. REBOL (language-oriented programming)

Additional/alternate picks: Haskell, Pascal, C++
: Re: 10 programming languages you should learn right now!
: Darkvision June 28, 2013, 01:51:04 AM
im actually surprised no one has hit RPG, COBAL, or Lansa
: Re: 10 programming languages you should learn right now!
: vezzy June 28, 2013, 01:28:30 PM
COBAL

You mean COBOL.

And I hope you're fucking kidding.
: Re: 10 programming languages you should learn right now!
: Darkvision June 28, 2013, 02:12:57 PM
You mean COBOL.

And I hope you're fucking kidding.


i do, i could have sworn i hit O again...and why would i be kidding, old doesnt mean "bad" both COBOL and RPG are old yes, but they have also been continuously upgraded over the years. Lansa was in a category by itself. It's my moms favorite language and i cant blame her for it, it deals with a whole mess of protocols, can change a program from say c# into lansa, or lansa to c#, html etc and the language itself is well structured. just because its primarily used in a business environment doesnt mean the language is bad, or unworthy of being listed. As far as i know it was the first major language to try to (and successfully) allow that kind of interchangeable language/compiling.
: Re: 10 programming languages you should learn right now!
: Deque June 28, 2013, 06:50:09 PM
Just for shits and giggles, here is my list with no actual order by importance. Mine is more oriented on trying different paradigms.

1. C (the standard procedural language)
2. Smalltalk (the definitive object-oriented language)
3. Lisp (functional programming and historical significance, it pioneered such concepts as dynamic typing and recursion)
4. Assembly (low-level concepts, understanding of CPU registers and machine instructions)
5. Java (for enterprise purposes and to get a feel of the actual contemporary object-oriented paradigm)
6. Prolog (logic programming and artificial intelligence)
7. Python, Perl, Ruby or Tcl (any general purpose scripting language, preferably Python or Perl)
8. JavaScript (client-side web scripting, aspect-oriented programming)
9. Shell scripting + sed, AWK and bc (system administration, pipeline programming, general purpose tasks)
10. REBOL (language-oriented programming)

Additional/alternate picks: Haskell, Pascal, C++

I like that list. *thumbs up*
: Re: 10 programming languages you should learn right now!
: str0be June 28, 2013, 09:04:25 PM
Oh man, COBOL. I bet a guru pulls a pretty good salary. But just look at it:

:
---- hello.cob -------------------------
     * Sample COBOL program
      IDENTIFICATION DIVISION.
      PROGRAM-ID. hello.
      PROCEDURE DIVISION.
      DISPLAY "Hello World!".
      STOP RUN.
----------------------------------------

Example exploit targeting GIMP:
http://downloads.securityfocus.com/vulnerabilities/exploits/45647.cob (http://downloads.securityfocus.com/vulnerabilities/exploits/45647.cob)

My eyes are bleeding  :o

A few interesting languages:


: Re: 10 programming languages you should learn right now!
: Zesh June 28, 2013, 09:58:59 PM
Shakespeare Programming Language

http://en.wikipedia.org/wiki/Shakespeare_%28programming_language%29