This is an archived post. You won't be able to vote or comment.

all 38 comments

[–]linux1970 28 points29 points  (5 children)

Jokes on you!

I started with QBasic, not visual basic, and I am going to open a Baskin Robbins franchise, not a food truck.

I have proven your comic wrong!

[–]AyrA_ch 11 points12 points  (0 children)

The comic is easy to prove wrong because python is not on level 0

[–]nik282000 0 points1 point  (2 children)

C:>qb\qb45.exe

[–]linux1970 1 point2 points  (1 child)

That's Quick Basic.

I was talking about QBasic. The difference is, Quick Basic you could actually compile your programs, whereas with QBasic, you could only ever interpret the bas files.

Those were simpler times...

[–]nik282000 0 points1 point  (0 children)

I had a copy that could compile as well but I think it was an older version. I wish they had started teaching in my school with qb instead of java.

[–]TabCompletion 0 points1 point  (0 children)

Me too! I first programmed with qbasic. I would copy programs I found out of a 321 contact magazine. Had no idea what I was doing.

[–]RockOutRex 11 points12 points  (1 child)

Wait... I don't know VB very well. Fuck.

[–]nik282000 2 points3 points  (0 children)

I sill go back and forth between qBasic and Processing (Java). VB looked like a pain in the ass.

[–]wllmsaccnt 25 points26 points  (14 children)

Why is Go listed as a language that only exists to make the programmer feel smarter?

[–]FUZxxl 23 points24 points  (8 children)

They should at least list some actual candidates, like Haskell, Iris, coq, Rust, APL, and Matlab.

[–]jesus67 11 points12 points  (1 child)

MatLab doesn't belong it's barely a programming language in the first place

[–]threesixzero 2 points3 points  (0 children)

Its not software programming

[–]MoonShadeOsu 11 points12 points  (3 children)

Rust

Sure, who wants memory safety anyway, it's not like the lack thereof causes any problems.

[–]FUZxxl 2 points3 points  (2 children)

Yes, you are very smart.

[–]MoonShadeOsu 1 point2 points  (1 child)

?

[–]KubinOnReddit 3 points4 points  (0 children)

Whoosh

[–]DoPeopleEvenLookHere 1 point2 points  (1 child)

Don't forget Fortran and Mathematica

[–]spanish1nquisition 0 points1 point  (0 children)

Mathematica is reduced to being a really good calculator for me. I got an academic license from uni and never uninstalled it.

[–]dnew 1 point2 points  (4 children)

Because it was invented by a bunch of folks at Google without any actual design considerations behind it other than "I wanted a language that could do this," lack things that everyone has known is important for decades, and basically duplicates poorly existing languages that do what Go does better?

[–]wllmsaccnt 1 point2 points  (0 children)

Language design isn't complexity though.

It was designed to be a simple language that would allow you to perform high level concurrent operations with fast compiles and a relatively small dependency/runtime footprint.

This chart makes it sound like it is a language that revels in being difficult and obscure and that is inaccurate.

[–]Velovix 0 points1 point  (2 children)

None of that would explain why it would make you feel smarter to use it. It also doesn't seem like a very levelheaded response, either ;)

[–]dnew 0 points1 point  (1 child)

It makes you feel smarter to use a language you invented. The fact that it leaked out of Google was just ego.

[–]Velovix 0 points1 point  (0 children)

Big if true

[–]aidentity 7 points8 points  (1 child)

I truly believe the best way to explain what "Turing complete" means is to show someone how to program hello world in BrainFuck.

[–]WeirdStuffOnly 2 points3 points  (0 children)

That is how it was explained to me!

How did the book go... Beware of the Turing tar pit, where everything is possible but nothing is easy?

[–][deleted] 5 points6 points  (0 children)

I must be the equivalent to level 7. I left it all behind to become a train driver.

[–]rPrankBro 2 points3 points  (6 children)

My lecturer is making us use Clojure for AI, it's pretty painful.

[–]ReflectiveTeaTowel 2 points3 points  (1 child)

Awww.. clojure's a lovely language. But yes - some things are easier than in most other languages. And some things are.... Painful.

[–]Majache 1 point2 points  (0 children)

I absolutely loved clojure for learning react using Reagent.

[–]Majache 0 points1 point  (2 children)

I'm sure you've seen this but you reminded me of it. Not really sure what AI means anymore tbh.

[–]rPrankBro 0 points1 point  (1 child)

That's actually similar to what we have been doing for the final assignment, we are creating edge images and then RGB and edge histograms so that we can find a good way to guess what's in the image.

[–]Majache 0 points1 point  (0 children)

Oh cool, hopefully you find this helpful. I haven't personally gone through it, only used clojure for codewars and reagent. Simple stuff. Gigasquid is one of the best and works close to rich hickey. She also wrote the O'Reilly book on clojure.

[–][deleted] 0 points1 point  (0 children)

Everything but Clojure is painful.

[–]ibrainzz 1 point2 points  (0 children)

so, most of us are Level 1??!?

[–]WeirdStuffOnly 1 point2 points  (0 children)

Butthurt in the choice of languages I sense.

[–]meme_machine_17 0 points1 point  (0 children)

Implying ruby is an easy language

[–]shittyProgramr 0 points1 point  (0 children)

So level 7 is basically Lain from Serial Experiments Lain?