Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Golang

Name: Anonymous 2011-12-22 19:52

How does /prague/ feel about Go?

Name: Anonymous 2011-12-30 16:31

>>39
I tried stripping Go programs on Windows. "Not a valid Win32 executable." However, strip works fine with programs compiled with gcc.

Name: Anonymous 2011-12-30 16:59

>> 1-41
bloated libc
LOL

Name: Anonymous 2011-12-30 17:52

>>44
nice dubs bro

Name: Anonymous 2011-12-30 17:58

Considering they have Rob Pike and Ken Thompson on board, I'm surprised they decided to adopt shitCase.

Name: Anonymous 2011-12-30 18:20

>>42
I'd rather have a single bloated libc on my system than a bloated libgo that gets included in every executable even if you only use one function. FreeBASIC has a statically linked runtime library including a 300 KB graphics package, but only links in the functions you actually use. Go's linker is full retard.

Name: Anonymous 2012-01-01 9:02

>>45

why would they do it this way? surely there must be a reason

Name: Anonymous 2012-01-01 9:17

Name: Anonymous 2012-01-01 9:33

>>47
Both Go and Dart are shit.

Name: Anonymous 2012-01-01 10:25

>>48
But Dart is lesser shit than JS, while Go is worse shit than See, Seeples, Dee.

Name: Anonymous 2012-01-01 10:33

Sister DeeDee is magic.

Name: Anonymous 2012-01-01 13:33

>>49

would not the "best" alternative to javascript be an open VM that web developers could use any sort of language on?

Name: Anonymous 2012-01-01 13:41

>>47
btw that post sucks

tl;dr: "people are complaining about go without spending a lot of time programming in it"

Name: Anonymous 2012-01-01 13:54

>>51
You know what would be best? Having gentle BDSM sex with Fluttershy. But in Real World we can't reach our most wanted desires.

Real World does not provide VM, web browser have nothing but Javascript. That's why Dart will be able to live quite long. And if the day of Great-VM-that-will-be-supported-by-at-least-FF-and-chrome will come, then it will shine. Coffeescript will shine also. Right now they are just working rather that waiting for Saviour VM.

Name: Anonymous 2012-01-01 14:21

>>53

people at firefox and webkit have come together to quickly implement things before (eg webgl), so i don't think it is impossible. just very difficult, possibly for political reasons.

Name: Anonymous 2012-01-01 16:17

SEPPLES

Name: Anonymous 2012-01-01 19:14

Cry more

Name: Anonymous 2012-01-01 19:30

>>51
>an open VM that web developers could use any sort of language on
Something like the JVM?

Name: Anonymous 2012-01-01 19:57

The first and last time I checked out Dart's website was with Opera. If they can't be assed to white list my browser I don't see why I should bother to try out their own 2011 flavor of VBScript.

Name: Anonymous 2012-01-01 20:53

>>57

right, like how people use the JVM as a host for other languages (clojure, scala, etc)

basically that, except a JSVM that runs javascript and lets us implement other languages on the VM

Name: Anonymous 2012-01-01 21:03

>>59
Why not just use a macro processor or translator that converts the source language into JavaScript?

Name: Anonymous 2012-01-01 23:43

>>57
Except its startup time is not acceptable. So more like AVM2.

Name: Anonymous 2012-01-02 9:17

>>14
I want to hear more about those "incestuous unions".
Sounds hot.

Name: Anonymous 2012-01-02 22:25

Algol 68 allows spaces in variable names and lets people use real mathematical symbols and keywords in multiple languages while still allowing representational variants for 4-, 5-, 6-, 7- and 8-bit character encodings. Go can't. Algol is used on Russian and American space craft. Go isn't. Algol has a consistent syntax good enough for the creators of Pascal, Ada, BCPL (which begat C), Simula, and Smalltalk to copy. Go uses a poor copy of C's syntax, as if C were patented and they couldn't use it. Being designed for multiprocessor systems and not limited microcomputers, Algol 68 allows parallel clauses and semaphores. Go has channels, which could be simulated in Algol using standard parallel constructs. Algol has statement expressions and nested functions like Perl and JavaScript, but unlike C (except GCC and other nonstandard variants). Go does too. So what? Go is supposed to be higher-level than C and was designed with JavaScript in mind. One can easily conclude that Go is shit, but I won't take it that far. I'd place it somewhere between a joke esolang and "something someone on /prog/ invented on a bored weekend."

Name: Anonymous 2012-06-19 20:09

My Little Gony: Google is Magic

Name: Anonymous 2012-06-20 0:44

FUKS

The Forced Use Of K&R Style

``It's important to put the opening brace of a construct such as an if statement on the same line as the if; however, if you don't, there are situations that may not compile or may give the wrong result. The language forces the brace style to some extent.''

Name: Anonymous 2012-06-20 0:50

>>65

From an interview with Ken Thompson:

"To be perfectly honest, Rob [Pike] and I would get annoyed having to look at code written in other peoples brace styles, so we forced it in the design.  We wanted to force people to stop using camelcase too, but we figured no one would use the language and just stick with Java."

Name: Anonymous 2012-06-20 1:56

>>63
Algol is shit compared to Lisp, which itself is shit parenthesized.

Name: Anonymous 2012-06-20 10:31

>>49

Yes dart is great. They actually do typechecking and then let it fail by design:

"Unsound" is a spooky-sounding word. All it means, though, is that the type checker lets through some programs that at runtime turn out to fail with an error related to a value's type, such as cow.oink() throwing NoSuchMethodException. Really, this is normal.

Nowadays this seems to be normal. That is just great.

Name: Anonymous 2012-06-20 10:42

And what does this mean:


In both cases, you don't necessarily have to add types to the bodies of methods or functions. Users of the library get value from type signatures, even if they are not 100% accurate.

I can get value from type signatures, even if they are not accurate?

Name: Anonymous 2012-06-20 19:23

>>67
Lisp and Algol, are built around a kernel that seems as natural as a branch of mathematics. - Metamagical Themas, Douglas Hofstadter

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List