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

Pages: 1-4041-

Racket 5.1

Name: Anonymous 2011-02-16 11:35

Racket* 5.1 has been released with a massive GUI rework which leads to a fact that it doesn't look like crap on Linux anymore. Go grab it here: http://racket-lang.org and start programming something useful. 

___________________
[*] Racket is a Scheme influenced JIT-compiled programming language with robust metaprogramming and DSL creation facilities that allows to write procedural, functional, object-orientated, lazy evaluated and statically typed code. Combined with a rich set of libraries for GUI, multithreading, network and shell programming it makes Racket a perfect tool for both education and writing real world highly scalable ENTERPRISE solutions.

Name: Anonymous 2011-02-16 11:36

NO EXCEPTIONS

Name: Anonymous 2011-02-16 11:48

>>1
with a massive GUI rework
300000 lines of C++ replaced with 20000 lines of Racket. Less code, more functionality.

Name: Anonymous 2011-02-16 12:00

>>3
Now it's a toy language to the core.

Name: Anonymous 2011-02-16 12:06

>>4
Enjoy writing programs ten times longer than mine.

Name: Anonymous 2011-02-16 12:08

>>5
ten times longer than mine
Just like my penis!

Name: Anonymous 2011-02-16 12:09

>>6
VIP QUALITY

Name: Anonymous 2011-02-16 12:18

>>6
You've got a strange concept of length, then. I meant more big, not smaller! Also, you can't defend your preferred shitty language and claim inexistent physical problems to people smarter than you due to lack of arguments. Typical butthurt C++ programmer's reaction.

Name: Anonymous 2011-02-16 12:20

>>8
A wall of text is the way to say "I have a butthurt, guys"

Name: Anonymous 2011-02-16 12:23

>>8
Actually I write most of my stuff for school in Racket(where I'm given a choice of a programming language). I never cared for C++. I just wanted to troll you ``faggots''.

Name: Anonymous 2011-02-16 12:49

TOO LISP; DIDN'T READ

Name: Anonymous 2011-02-16 12:50


svn checkout my://dubs

At revision 11.

Name: Anonymous 2011-02-16 13:10

>>12
Failed hard.

Name: Anonymous 2011-02-16 13:23

>>12
Don't impersonate me, impersonator.
That goes on two lines.

Name: Anonymous 2011-02-16 14:38

C++ IST DER MEISTERRACE

Name: Anonymous 2011-02-16 14:53

>>15
C++ was kicked out of Racket! Thank you.

Name: Anonymous 2011-02-16 15:04

Has /prog/ ever produced any useful code written in Racket?

Name: Anonymous 2011-02-16 15:10

>>17
Once I posted a complete BBCode suite written in Racket. Not so useful for the experienced /prog/rider, as BBCode SATORI is a basic requirement here.

Name: Anonymous 2011-02-16 15:13

On the GUI side, the remaining 22,000 lines of Racket code replace similar C++ code that binds to three different toolkits. The set of underlying toolkits has changed, and a few eventspace tricks are new, but the approach is essentially the same as before. The code is nevertheless much more compact, because (no surprise) Racket is better than C++.

http://blog.racket-lang.org/2010/12/racket-version-5.html

Name: Anonymous 2011-02-16 15:18

>>19
I sense a strong oxymoron in the linked blogpost.
The VMLanguage is never better than the Corelanguage. Think about it: Racketfags are once again limiting themselves to syntax, not to performance, portability, or even just usability alone. Also, inb4 BUT C++ TEMPLARE ARE OHMAIGOD SOOOOOOOOOOOOOOOOOOOO EVIL AND COMPLEX AND EVIL AND OHMAIGAWD HARD TO PARSE AND TOTALLY OVERRATED AND TOTALLY NOT CUTE AND ADORABLE DERP DERP DERP DERP

Name: Anonymous 2011-02-16 15:19

>>20
*TEMPLATES

Name: Anonymous 2011-02-16 15:27

>>20
You're visibly upset by this. Is the truth too hard to handle?

Name: Anonymous 2011-02-16 15:28

>>20
You can implement Racket in Racket. The Corelanguage is never worse to the VMLanguage. Rewriting Racket in Racket would improve Racket.

Racket is not AS FAST AS C! CFLAGS JUST KICKED IN YO!, but it's faster than FIOC, Perl, Ruby (anything is faster than Ruby).

Also, SBCL.

Name: Anonymous 2011-02-16 15:30

>>22
Upset by bullshit? Oh come on. I'm just stating the obvious, namely the fact that racketfags indeed limit themselves to syntax.

Name: Anonymous 2011-02-16 15:34

+ >>24
Aside that, why is that LITHPu programmers always claim that their language is indefinitely better than everything else? Have you guys lost all sense for reality?

I do believe that LTHPu programmers are pretty much the only group who does that, really.

Name: Anonymous 2011-02-16 15:44

>>25
LITHPu programmers always claim that their language is indefinitely better than everything else
LTHPu programmers are pretty much the only group who does that


Replace LITHPu with any other language, and these two statements remain true. Especially you, Sepples programmers.

Name: Anonymous 2011-02-16 18:56

I was more excited by Guile 2.0 tbh.

Name: Anonymous 2011-02-17 7:58

>>27
If I understand correctly Guile is just another R5RS Scheme implementation. Racket is much more than just Scheme.

Name: Anonymous 2011-02-17 8:03

>>26

You haven't read Bjarne's book, have you? Contrary to SICP, Bjarne's books are modest.

Name: Anonymous 2011-02-17 8:30

>>29
He just bitshifted the arrogance to the programmers.

Name: Anonymous 2011-02-17 9:34

It's gui still ugly

Name: Anonymous 2011-02-17 11:27

>>31
s@it's@its@faggot
s@gui@& is@faggot

Name: Anonymous 2011-02-17 12:09

>>32
s°@°∀°

Name: Anonymous 2011-02-17 13:29

too lisp, didn't read

Name: Anonymous 2011-02-17 13:30

too sicp, didn't read

Name: Anonymous 2011-02-17 13:30

>>34
But is it TOURING-COMPLETE

Name: Anonymous 2011-02-17 13:51

>>28
Well, if you had checked the changes, you would see why I cared more about the guile release than the Racket one. Guile supports R5RS, chunks of R6RS, ECMAScript, elisp; has a new REPL, debugger and bytecode compiler; and a larger set of libraries bundled with it including support for futures. By comparison, it was hard to get worked up for changes to a GUI I don't use.

Name: Anonymous 2011-02-17 14:01

>>37
And it took 3 years of development to release, after months and months of painful ``This will be the last beta. I GUARANTEE IT.''
Racket supports Racket, R5RS and full R6RS, though.

Name: Anonymous 2011-02-17 14:15

>>38
Yeah, the recurrent "last beta" email has been grating me for the past year.

Racket supports Racket, R5RS and full R6RS, though.
This wasn't intended to be a "my Scheme has a bigger penis than your Scheme" match, I trying to explain why, relatively speaking, it was a more significant release.

Name: Anonymous 2011-02-17 14:28

>>39
I trying to explain why, relatively speaking, it was a more significant release.
And I agree with that, but replacing C++ with Lisp is a merrier news.
Now that the Guile VM supports elisp, I hope it will replace the old bytecode compiler in Emacs.

Name: Anonymous 2011-02-17 15:02

Racket 5.1 and Guile 2.0: 2011 - THE YEAR OF THE SCHEME DESKTOP lol no

Name: Anonymous 2011-02-17 15:20

>>40
Unfortunately news about Emacs-on-Guile is very sparse, and the closest thing to an ETA is http://lists.gnu.org/archive/html/emacs-devel/2010-07/msg01005.html

It's really the kind of project that needs to be kept visible, or else history will just repeat itself. http://www.emacswiki.org/emacs/GuileEmacs

Name: Anonymous 2011-02-17 17:51

too sicp, didn't read

Name: RATCHET AND CLANK 2011-02-17 17:52

RATCHET AND CLANK

Name: Anonymous 2011-02-17 19:11

>>44
RACKET AND CLANG

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