INSTANT REVIEWS of programming languages (296)

1 Name: !WAHa.06x36 05/01/04(Tue)01:33 ID:XYxTySqa [Del]

INSTANT REVIEW: C

You can complain all you want, it's not going anywhere anytime soon.

201 Name: #!/usr/bin/anonymous : 2007-02-04 05:07 ID:Heaven

>>200
oh we got it, but we didn't feel a need to bump the thread to say so

202 Name: #!/usr/bin/anonymous : 2007-02-05 08:58 ID:Heaven

In after 200GET

203 Name: #!/usr/bin/anonymous : 2007-02-11 15:49 ID:08L0mvSO

INSTANT REVIEW: Visual Basic
Because boss wants it done, YESTERDAY!

204 Name: #!/usr/bin/anonymous : 2007-02-12 18:54 ID:3kxjsr+0

INSTANT REVIEW: SML

It is impossible to get a runtime exception with this language, because it is impossible to understand the compiler errors.

205 Name: #!/usr/bin/anonymous : 2007-02-13 18:54 ID:3kxjsr+0

(This also applies to Haskell.)

206 Name: #!/usr/bin/anonymous : 2007-02-14 08:04 ID:Heaven

INSTANT REVIEW: VB.NET

>combines the essence of C++ and javascript

207 Name: Guille : 2007-02-14 15:34 ID:aVlv23GN

>>80 I lold

INSTANT REVIEW - Pseudocode

Just as useful as Pascal: You will have a great idea of what to do, but you'll have to apply it somewhere else later if you want it to be out to the public.

208 Name: #!/usr/bin/anonymous : 2007-02-16 04:28 ID:5NRPEZwb

>>203
Now that's the truth.

209 Name: #!/usr/bin/anonymous : 2007-02-16 14:03 ID:BYjEXjax

INSTANT REVIEW: Lisp
http://xkcd.com/c224.html

INSTANT REVIEW: Visual Basic
BASIC and C++ are horrible! Let's program in both of them at the same time!

210 Name: #!/usr/bin/anonymous : 2007-02-20 19:11 ID:jP2jR3E9

INSTANT REVIEW: C++
Segmentation fault.

INSTANT REVIEW: C
Hello World!^$&% @LK#J @ ^K@#LJ$ @#LKJ(U (U ASH@#%() (@U# 235 23(^@#)(U$ @#I^ 2394 2#^(@ U#$@#$ 23^KJ#$ @(#U ^U==12#(P @%(U

211 Name: #!/usr/bin/anonymous : 2007-02-20 21:26 ID:3kxjsr+0

INSTANT REVIEW: PHP
\'Hello World!\'

212 Name: #!/usr/bin/anonymous : 2007-02-24 17:03 ID:Heaven

>>211
good one

213 Post deleted by moderator.

214 Name: #!/usr/bin/anonymous : 2007-06-03 03:51 ID:CoHgljDv

>>211

oh exploitable

215 Name: #!/usr/bin/anonymous : 2007-06-04 21:47 ID:+HdpEdoV

INSTANT REVIEW: Common Lisp

We got the language right back in the '50s, and then spent the next 50 years trying to agree on the argument order. And failed.

216 Name: #!/usr/bin/anonymous : 2007-11-07 10:45 ID:p53KKMyr

Algol: Assembly language is too low-level.

Pascal: Algol doesn't have enough data types.

Modula: Pascal is too wimpy for systems programming.

Simula: Algol isn't good enough at simulations.

Smalltalk: Not everything in Simula is an object.

Fortran: Assembly language is too low-level.

Cobol: Fortran is scary.

PL/1: Fortran doesn't have enough data types.

Ada: Every existing language is missing something.

Basic: Fortran is scary.

APL: Fortran isn't good enough at manipulating arrays.

J: APL requires its own character set.

C: Assemby language is too low-level.

C++: C is too low-level.

Java: C++ is a kludge. And Microsoft is going to crush us.

C#: Java is controlled by Sun.

Lisp: Turing Machines are an awkward way to describe computation.

Scheme: MacLisp is a kludge.

T: Scheme has no libraries.

Common Lisp: There are too many dialects of Lisp.

Dylan: Scheme has no libraries, and Lisp syntax is scary.

Perl: Shell scripts/awk/sed are not enough like programming languages.

Python: Perl is a kludge.

Ruby: Perl is a kludge, and Lisp syntax is scary.

Prolog: Programming is not enough like logic.

http://www.paulgraham.com/fix.html

217 Name: #!/usr/bin/anonymous : 2007-11-07 10:53 ID:3zcV5jbD

MATLAB: You'd already best have finished C if you even want to THINK about using this language.

218 Name: c:\4-ch\anonymous.exe : 2007-11-07 11:24 ID:Heaven

>>216
Look, it's Paul Graham!

Or is a just a faggot who copy and pastes shit from reddit?

219 Name: #!/usr/bin/anonymous : 2007-11-07 14:46 ID:Heaven

Aw c'mon, don't bring back this worthless trolling thread.

220 Name: dmpk2k!hinhT6kz2E : 2007-11-07 17:44 ID:Heaven

INSTANT REVIEW: Python and Ruby

We're advanced languages!

Huh? Lexical scoping? What's that?

221 Name: #!/usr/bin/anonymous : 2007-11-07 22:33 ID:Heaven

ruby: last minute attempt to be functional

222 Name: #!/usr/bin/anonymous : 2007-11-08 04:00 ID:Heaven

lucid: haskell and prolog are not academic enough

223 Name: #!/usr/bin/anonymous : 2007-11-08 12:01 ID:Heaven

>>220 Ruby has lexical scoping.

224 Name: dmpk2k!hinhT6kz2E : 2007-11-08 16:29 ID:Heaven

>>223
It most assuredly does not. Rather, it has that hack called blocks to substitute for first-class functions and lexical scoping (and doesn't get it right either).

225 Name: #!/usr/bin/anonymous : 2007-11-10 10:23 ID:Heaven

Saying it doesn't get it right without saying how it doesn't get it right, is effectively the same as giving no information whatsoever.

226 Name: dmpk2k!hinhT6kz2E : 2007-11-10 21:13 ID:Heaven

>>225
For your edification: http://4-ch.net/code/kareha.pl/1132768506/105

Now, let's get back to the humor:

227 Name: #!/usr/bin/anonymous : 2007-11-14 23:33 ID:TpfWKJ1a

INSTANT REVIEW: Machine Code
1010 1010 1011 1010 0010 0011 1001 1001

228 Name: #!/usr/bin/anonymous : 2007-11-15 14:51 ID:wJ/iY0TB

Delphi: silently getting shits done.

229 Name: #!/usr/bin/anonymous : 2007-11-15 15:02 ID:NqLovCe4

INSANT REVIEW: lisp
Simple (the first scheme manual was ~50 pages long))))))))))))))))))))))))

230 Name: #!/usr/bin/anonymous : 2007-11-16 01:27 ID:Z2bF661s

PowerShell, C#, and J#: "C'mon guys, we're cool and hip! Just like Ruby, Python, and Java!"

WCF (Indigo) and ASP.NET: "C'mon guys, we're cool and hip! Just like SOAP, AJAX, PHP, and Rails!"

OT: Zune: "C'mon guys, we're cool and hip! Just like the iPod!"

231 Name: #!/usr/bin/anonymous : 2007-11-16 12:31 ID:Heaven

INSTANT REVIEW: >>230

Will hate anything with Microsoft's name on it, without ever looking at what it actually is.

232 Name: #!/usr/bin/anonymous : 2007-11-16 13:39 ID:Z2bF661s

>>231
I used to work at Microsoft ("v-" work-for-hire on the Group Policy sub-division of the Enterprise Services sub-division of the OS division). So yes, I am pretty familiar with most of the technologies I mock.

Have you ever heard of irony? I hate MS's sycophancy more than the actual technologies themselves.

INSTANT REVIEW: >>231

Abort, Retry, or Fail (A/R/F)? F

233 Name: #!/usr/bin/anonymous : 2007-11-18 00:27 ID:qb2OZHWF

INSTANT REVIEW: Ruby

A blast!

234 Name: #!/usr/bin/anonymous : 2007-11-18 03:47 ID:N0iTodDE

INSTANT REVIEW: Actionscript
Let's pay money to program in PHP.

235 Name: #!/usr/bin/anonymous : 2007-11-18 22:05 ID:FV4Xok2O

INSTANT REVIEW: Python
The OSX of programming languages. Good at getting stuff done, but it won't help your E-penis.

236 Name: #!/usr/bin/anonymous : 2007-11-19 03:00 ID:Heaven

>>235
If you have to explain the analogy then it isn't funny.

237 Name: #!/usr/bin/anonymous : 2007-11-19 12:33 ID:Heaven

>>236
If you have to explain someones failure, he instantly wins and you fail

238 Name: #!/usr/bin/anonymous : 2007-11-19 23:35 ID:Heaven

>>237
I disagree. Rather, you fail.

239 Name: #!/usr/bin/anonymous : 2007-11-20 00:07 ID:Heaven

>>238
i agree. you fail.

240 Name: #!/usr/bin/anonymous : 2007-11-24 13:41 ID:Heaven

>>239
I'm >>238, and I concede that I fail.

241 Name: #!/usr/bin/anonymous : 2007-11-27 00:35 ID:4qYKlJbL

INSTANT REvIEW: C#
I'm Java, but not portable.

242 Name: #!/usr/bin/anonymous : 2007-11-27 04:21 ID:jlwenTeP

INSTANT REVIEW: Eiffel
Buzzword-oriented programming.

243

244

245 Name: #!/usr/bin/anonymous : 2007-12-07 20:45 ID:QKTQ9yxK

INSTANT REVIEW VIA LARRY WALL QUOTES: PHP
"We've also seen the rise of PHP, which takes the worse-is-better approach to dazzling new depths, as it were. By and large PHP seems to be making the same progression of mistakes as early Perl did, only slower."

246 Name: #!/usr/bin/anonymous : 2007-12-07 21:18 ID:Heaven

INSTANT REVIEW: Java

I'm Java, but not portable.

247 Name: #!/usr/bin/anonymous : 2007-12-08 00:13 ID:/I5weYqw

INSTANT REVIEW: Python

Unreadable, unmaintainable and unstructured.

248 Name: #!/usr/bin/anonymous : 2007-12-08 05:06 ID:cPy/hgsy

>>247

>Unreadable

Anything but, with it's forced indentation.

249 Name: #!/usr/bin/anonymous : 2007-12-08 06:38 ID:Heaven

INSTANT REVIEW: Trolling

Post deleted by moderator.

250 Name: #!/usr/bin/anonymous : 2007-12-08 12:12 ID:Heaven

>>248
Forced indentation doesn't help readability, although it does increase irritability.

251 Name: #!/usr/bin/anonymous : 2007-12-10 02:38 ID:Heaven

>>250
Why not?

252 Name: #!/usr/bin/anonymous : 2007-12-10 03:41 ID:7RLMXImK

>>251

Because frankly, expert programmers don't want to waste time tending bonsai when they're experimenting. That means they want a language that helps them get prototype-quality results fast. That's why languages like perl and lisp are so damn powerful: Their design makes it easy to get results fast.

When Python makes you spend so much time on some code aesthetic that you're not experimenting, you necessarily end up with a second-rate design. Oh sure, it looks pretty, but it took you three times longer, and it's slower than what could've been accomplished in better languages.

253 Name: #!/usr/bin/anonymous : 2007-12-11 12:15 ID:Heaven

>>252
I've already designed my program using models on paper and in my head before I touch a keyboard. Writing code takes me no time compared to the time it takes me to model ways of solving the specs.

254 Name: #!/usr/bin/anonymous : 2007-12-12 02:57 ID:7RLMXImK

>>253 The requirements are rarely well-known enough to make those kinds of decisions before development starts. That's why programs like BIND, Sendmail, DHCPD, and Apache are so freakishly complicated, and buggy. It isn't because the people writing them are worse engineers than you- they're probably much better engineers. It is the result of their development that has made the domain well-defined, so it is obvious that getting the prototype working quickly is more important. It provides useful information that all the planning on paper and "in your head" will simply never provide.

255 Name: #!/usr/bin/anonymous : 2007-12-12 03:09 ID:19xldjGT

>>252
Get a real text editor editor.

Also, I don't see how it doesn't help readability.

256 Name: #!/usr/bin/anonymous : 2007-12-12 14:06 ID:Heaven

Better yet, use a better language and a real text editor, and save even more time.

257 Name: #!/usr/bin/anonymous : 2007-12-12 17:31 ID:Heaven

Discussion now continues here: http://4-ch.net/code/kareha.pl/1197432195/

258 Post deleted.

259 Name: #!/usr/bin/anonymous : 2007-12-14 10:59 ID:FV4Xok2O

INSTANT REVIEW: XSLT

It's Turing Complete!

260 Post deleted.

261 Name: bash2.05b$ : 2007-12-19 03:00 ID:28OSZLnX

Assembler
Like trying to shoot yourself in the foot, but you end up having to invent the gun, the foot, and you.

262 Name: #!/usr/bin/anonymous : 2007-12-20 20:51 ID:+k9wIilP

>>261
What do you mean by assembler?
Like NASM or that fucking horrible GNU ASM

263 Name: #!/usr/bin/anonymous : 2007-12-21 01:37 ID:Heaven

>>262
NASM uses what's called Intel assembly. "The other" format is AT&T assembly, and it has a number of functional benefits over Intel syntax, not the least of which being it's what every other system uses, which means porting between architectures is (a small bit) easier.

NASM reminds me too much of Microsoft assembler.

264 Name: #!/usr/bin/anonymous : 2007-12-28 11:19 ID:w5mKF+sm

[B]INSTANT REVIEW: MALBOLGE[/B]

GOQ/)§%"06z8jT§%OI&UJASOI%

265 Name: #!/usr/bin/anonymous : 2007-12-28 20:52 ID:Heaven

>>264

The point here is kind of that you should try to actually be funny or insightful. Also, welcome to a world unpolluted by BBcode.

266 Name: #!/usr/bin/anonymous : 2008-02-07 11:40 ID:6OiYkSnE

INSTANT REVIEW: PHP

Warning: mysql_connect() [function.mysql-connect]: Can't connect to MySQL server on 'localhost' (10055) in /home/httpd/public_html/index.php on line 3
Warning: Cannot modify header information - headers already sent in /home/httpd/public_html/index.php on line 3
I don\\\\'t know why more people haven\\\\'t tried PHP yet, it\\\\'s so easy to make a dynamic website with it!
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/httpd/public_html/index.php on line 21

267 Name: #!/usr/bin/anonymous : 2008-02-07 16:07 ID:Heaven

>>266

See >>265. Do try to actually say something.

268 Name: #!/usr/bin/anonymous : 2008-02-07 21:51 ID:Heaven

>>267
I did. Read the post.

269 Name: #!/usr/bin/anonymous : 2008-02-10 06:23 ID:Heaven

That's not a review. That's an error copypasta.

270 Name: #!/usr/bin/anonymous : 2008-02-10 11:38 ID:Heaven

271 Name: #!/usr/bin/anonymous : 2008-02-10 12:10 ID:Heaven

>>269 obviously didn't read the body of the error.

272 Name: #!/usr/bin/anonymous : 2008-02-10 15:42 ID:Heaven

I did, and it wasn't funny, and the error messages didn't make it any funnier.

273 Name: #!/usr/bin/anonymous : 2008-02-11 04:52 ID:Heaven

>>267-272
massive fail

274 Name: #!/usr/bin/anonymous : 2008-02-11 15:29 ID:Heaven

>>273

Less lame 4chanisms would also be appreciated. Once again, if you have something to say, say it. Don't quote tired old memes that no longer have any meaning at all.

275 Name: #!/usr/bin/anonymous : 2008-02-12 14:20 ID:Heaven

>>274
massive fail

276 Name: #!/usr/bin/anonymous : 2008-02-13 18:42 ID:Heaven

>>274 "Don't quote tired old memes" is in itself a tired old meme.

277 Name: #!/usr/bin/anonymous : 2008-08-14 22:00 ID:74p6ockq

INSTANT REVIEW: Io

Javascript done right, but these objects are too slow :(

278 Name: #!/usr/bin/anonymous : 2008-08-21 04:30 ID:pVJ0gVPq

<b>INSTANT REVIEW: C#/Java</b>

Slower than C, more memory use than Python, less libraries than Perl. Serves no technical purpose.

279 Name: #!/usr/bin/anonymous : 2008-08-24 00:14 ID:qVp/RhSv

[b]INSTANT REVIEW: C#/Java[/b]

Popularity through marketing has one huge advantage for the programmer: thousands and thousands of employment opportunities, so you can hack on Haskell/Ruby/YourFavoriteToyLanguage in your spare time.

280 Name: #!/usr/bin/anonymous : 2008-08-24 10:38 ID:UkP80jsH

INSTANT REVIEW: PostScript
{(Why talk to people when there is printers?)=} loop

281 Name: #!/usr/bin/anonymous : 2008-08-24 14:17 ID:Heaven

>>280

close! You need a space between the = and the )

282 Name: #!/usr/bin/anonymous : 2008-08-24 15:29 ID:Heaven

>>281

Ghostscript is more forgiving then this board.

283 Name: #!/usr/bin/anonymous : 2008-08-27 16:01 ID:5+Rn0sCo

still more forgiving than DQN's elitist superstructure

284 Name: #!/usr/bin/anonymous : 2008-08-28 00:19 ID:EGX9muy3

INSTANT REVIEW: Java

When you want to create apps(shit) like Runescape.

285 Name: #!/usr/bin/anonymous : 2008-09-02 08:26 ID:SqiLWOjm

INSTANT REVIEW: C++

All the features of your favorite modern languages, without the overhead, as long as you're willing to invest YEARS learning it.

286 Name: #!/usr/bin/anonymous : 2008-09-06 07:58 ID:s+abQu4p

>>285
Unless those YEARS'' involve implementing those other languages in C++, that statement is only true if your only favorite modern'' language is C++, and then only partially, because C++ has exactly as much overhead as C++ does.

287 Name: #!/usr/bin/anonymous : 2008-09-07 23:09 ID:1CRDGsLC

INSTANT REVIEW: MarkDown

Monkey patching ASCII at its finest.

288 Name: #!/usr/bin/anonymous : 2008-09-10 05:05 ID:ltoDa+1P

INSTANT REVIEW: Brainfuck
You'll know it when you see it.

INSTANT REVIEW: lisp
It pretty much writes, rewrites and rerewrites itself.

INSTANT REVIEW: QuickBASIC
This language died. Its fanbase didn't.

INSTANT REVIEW: BASIC
For when you get bored in math class.

INSTANT REVIEW: l33t
Yes, there's a programming language based around it.

289 Name: #!/usr/bin/anonymous : 2008-09-11 02:56 ID:MLd/Coir

>>285

All the features of your favorite modern languages, with the overhead of implementing those features yourself, and it will take YEARS to do that correctly.

Fix'd

290 Name: #!/usr/bin/anonymous : 2008-09-16 22:40 ID:HcPj6Bfa

INSTANT REVIEW: LOLCODE
Oh god no.

291 Name: #!/usr/bin/anonymous : 2008-09-17 12:13 ID:Qk0dVSes

INSTANT REVIEW: C# and .net
ms make VB verson of java and c

292 Name: #!/usr/bin/anonymous : 2008-09-17 12:36 ID:Heaven

>>291
Oh man Allen Iverson is my favorite basketball player!

293 Name: #!/usr/bin/anonymous : 2008-09-17 19:06 ID:ObJGF8bi

>>291

That makes absolutely no fucking sense at all. You are confusing a lot of unrelated things.

.Net is not a programming language.

C# and VB.Net have similar capabilities but are not the same and the languages are fundamentally different.

C# is similar to the Java language, but closer to C++ than the Java language.

Many languages use the C style syntax, including Java. Java and C# are a long way from the C language.

.Net is similar to the Java platform but fundamentally contains more in many aspects.

You demonstrate a complete lack of understanding of the concets of Java, .Net and C.

294 Name: #!/usr/bin/anonymous : 2008-09-19 06:30 ID:Heaven

>>293
You demonstrate a complete inability to understand metaphor, or the meaning of "instant" in "instant review".

295 Name: #!/usr/bin/anonymous : 2008-09-19 07:17 ID:ObJGF8bi

>>294

OK, I'll instantly review a language with the same comprehention as that post.

INSTANT REVIEW: Ruby and Rails
Ruby Team make Smalltalk verson of Python and Perl

Fuck, that actually makes more sense than that nonsense.

296 Name: #!/usr/bin/anonymous : 2008-09-19 09:42 ID:Heaven

>>295
I'd have said "Ruby Team make Python version of PHP and shell script" if the intention was to have it make the same amount of sense as >>291.

Name: Link:
Leave these fields empty (spam trap):
More options...
Verification: