|
Gazpacho posted:
|
# ? Jun 2, 2014 01:17 |
|
|
# ? May 26, 2024 15:41 |
|
Perhaps a political analogy will help. If we place abstract on the left and concrete on the right, Haskell is Marxism. Lisp is liberal democracy. Watt is fascism - pure raw power. There is no delicate lambda calculus - only Nock, the naked rifle butt. Watt has functions and types, or what appear to be functions and types. On closer inspection, they are not abstractions at all, just glorified Nock macros.
|
# ? Jun 2, 2014 01:18 |
|
i suppose it's appropriate that a superevolved libertarian writes code that resembles nothing so much as ferengi speech
|
# ? Jun 2, 2014 01:22 |
|
Hoon is a keyword-free language - any alphanumeric text in the program is part of the program. Where other languages have reserved words, Hoon has squiggles. We use so many of these ASCII _glyphs_ that we like to be able to read them out loud. A language is meant to be _said_. The squiggles have conventional names, sort of, some of them, some of them easy to say, others not so much. So we've renamed them: pre:ace space gal < per ) bar | gar > sel [ bas \ hax # sem ; buc $ hep - ser ] cab _ kel { sig ~ cen % ker } soq ' col : ket ^ tar * com , lus + tec ` doq " pam & tis = dot . pat @ wut ? fas / pel ( zap ! But is this at least enough symbols? Alas, nowhere near. ASCII's glyph supply is not the greatest, but we can make all the squiggles we need by forming digraphs, or _runes_. To pronounce a rune, concatenate the glyph names, stressing the first syllable and softening the second vowel into a "schwa." Hence, to say `~.`, say "sigdot." To say `|=`, say "bartis." So if we had to read the above decrement, omitting the spaces (which only a real purist would pronounce), we'd say: "luslus dec sigfas cen dec bartis a tis pat sigbar soq dec soq ketcab pat wutgal tis pel zero a per tislus b tis pat barhep wutcol tis pel a lus pel b per per b buc pel b lus pel b per per." The authorities would then arrive, and drag us out in a big net.
|
# ? Jun 2, 2014 01:50 |
|
squiggles are better than reserved words because there's no way you'd want to name your functions like that so there's no chance whatsoever of a clash
|
# ? Jun 2, 2014 01:55 |
|
AlsoD posted:squiggles are better than reserved words because there's no way you'd want to name your functions like that so there's no chance whatsoever of a clash
|
# ? Jun 2, 2014 02:00 |
|
really autodidacts can go to hell
|
# ? Jun 2, 2014 02:16 |
|
Gazpacho posted:Perhaps a political analogy will help. If we place abstract on holy poo poo lol
|
# ? Jun 2, 2014 02:24 |
|
has anyone ever written a program in that hoon language besides the creator of the language
|
# ? Jun 2, 2014 02:29 |
|
JewKiller 3000 posted:has anyone ever written a program in that hoon language besides the creator of the language no. and it's not just a language -- it's an ISA and an OS, too http://urbit.org/ this is what yarvin does with donations to his white-nationalist "jacobite" blog. i guess producing useless software is better than more pages of far-right loonie material for reddit to masturbate to
|
# ? Jun 2, 2014 02:39 |
|
Brain Candy posted:who loving cares what the structure is? it just matters that somebody picked one, it works, and it's consistent this should be tattooed onto the forehead of every computer science graduate
|
# ? Jun 2, 2014 02:49 |
|
hoooooooon....
|
# ? Jun 2, 2014 03:08 |
|
I remember hoon coming up in this thread, but at the time I hadn't heard of MENCIUS MOLDBUG now that I know it's written by the MASTER OF THE DARK ENLIGHTENMENT, the whole thing is just so much funnier
|
# ? Jun 2, 2014 03:11 |
|
PleasingFungus posted:I remember hoon coming up in this thread, but at the time I hadn't heard of MENCIUS MOLDBUG mooldbug lives off of donations to his blog. one of the terms of the donation is that he doesn't promise to work on the blog. he explicitly says he puts time into hoon w/ that money so every line of hoon is money stolen from racist shitheels
|
# ? Jun 2, 2014 03:19 |
|
JewKiller 3000 posted:has anyone ever written a program in that hoon language besides the creator of the language Gazpacho fucked around with this message at 03:48 on Jun 2, 2014 |
# ? Jun 2, 2014 03:27 |
|
Gazpacho posted:Perhaps a political analogy will help. If we place abstract on Obama was born in Kenya
|
# ? Jun 2, 2014 08:31 |
Gazpacho posted:
Gazpacho posted:
what does this part do
|
|
# ? Jun 2, 2014 10:45 |
i really butchered that one, can't be bothered to do anything about it
|
|
# ? Jun 2, 2014 10:46 |
|
pagoe posted:what does this part do it flops the vag
|
# ? Jun 2, 2014 13:38 |
|
is Postgres support under Python still an utter trainwreck? I feel dirty for actually writing Perl in this day and age for my web app's admin scripts (gently caress doing a bunch of MVC programming for poo poo that only I'm ever going to even know exists), but DBI is probably the least bad database API I've seen in any mainstream programming language. Is this 2009 article still an accurate description of the state of the art in Python land? http://mcfunley.com/python-postgresql-driver-authors-hate-you
|
# ? Jun 2, 2014 15:21 |
|
all that stuff starts with p so yes its bad. if you want to do web stuff in the way that sucks the least use MVC5/WebAPI2 . Get ready for the own zone that will be MVC6
|
# ? Jun 2, 2014 15:23 |
|
Shaggar posted:pee pee doo doo fart pfrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrt
|
# ? Jun 2, 2014 15:24 |
|
Shaggar posted:all that stuff starts with p so yes its bad. if you want to do web stuff in the way that sucks the least use MVC5/WebAPI2 . Get ready for the own zone that will be MVC6 How did Microsoft manage to rewrite their MVC framework six times???
|
# ? Jun 2, 2014 15:25 |
|
I guess you cant understand good frameworks so that's why you're stuck w/ those garbage p-langs
|
# ? Jun 2, 2014 15:26 |
|
Suspicious Dish posted:How did Microsoft manage to rewrite their MVC framework six times??? its all incremental improvements which each being better than the last and in mvc6 they're merging mvc and webapi so it will be total win
|
# ? Jun 2, 2014 15:26 |
|
the only thing that sucks is entity framework, but atleast you can use it as a basic statement mapper even tho its not very good
|
# ? Jun 2, 2014 15:27 |
|
still better than doing your db work in python or perl, lmao
|
# ? Jun 2, 2014 15:28 |
|
Shaggar posted:still better than doing your db work in python or perl, lmao it's true use ruby
|
# ? Jun 2, 2014 15:28 |
|
sql omakase
|
# ? Jun 2, 2014 15:30 |
|
Mr Dog posted:is Postgres support under Python still an utter trainwreck? I feel dirty for actually writing Perl in this day and age for my web app's admin scripts (gently caress doing a bunch of MVC programming for poo poo that only I'm ever going to even know exists), but DBI is probably the least bad database API I've seen in any mainstream programming language. Use psycopg2. It works. It is often pleasantly surprising in that you can just mash Python data types into it and it just works, it also has an "insert event io callback here" mechanism that at least works with gevent. Python's DBAPI sucks horribly though, why it has cursors I do not know.
|
# ? Jun 2, 2014 15:34 |
|
fidel sarcastro posted:use ruby
|
# ? Jun 2, 2014 16:21 |
|
https://www.youtube.com/watch?v=t1RTgznup5c
|
# ? Jun 2, 2014 16:23 |
|
Mr Dog posted:is Postgres support under Python still an utter trainwreck? I feel dirty for actually writing Perl in this day and age for my web app's admin scripts (gently caress doing a bunch of MVC programming for poo poo that only I'm ever going to even know exists), but DBI is probably the least bad database API I've seen in any mainstream programming language. holy gently caress what a coinkidink i was just writing this in the grey forums thread "Installing python packages in Windows is a loving pain in the dick. Piss rear end poo poo garbage vomit. Who the gently caress thought compiling packages client side is a good idea? Give me a loving binary you shits." i didn't post cuz grey forums are for srs discussion only seriously though what i want is basically WinPython distribution + PostGre driver is that so much to ask???
|
# ? Jun 2, 2014 17:26 |
|
jesus christ stop using python you idiots. there is a reason you are having all those problems with it: python is very bad.
|
# ? Jun 2, 2014 17:31 |
|
shaggar was right
|
# ? Jun 2, 2014 17:35 |
|
Zombywuf posted:Use psycopg2. It works. It is often pleasantly surprising in that you can just mash Python data types into it and it just works, it also has an "insert event io callback here" mechanism that at least works with gevent. ok here is the thing i have huge data in postgre db and i want to gently caress around with analysis and poo poo i am employed therefore i use windows if i want to use the psycopg2 binary installer i need a vanilla python installation. if i use a vanilla python i need to build the qt4 applications and packages myself. gently caress me if i want to use a scientific python distro i need to install psycopg2 somehow. pip fails and the windows github pip install thing installs ~just fine~ and i can see it in pip but i can't import it?? gently caress you gently caress everything
|
# ? Jun 2, 2014 17:37 |
|
i always just make a lil linux virtual machine when i need to do plang stuff on windows its not fast, but if you needed fast you wouldn't be using plang
|
# ? Jun 2, 2014 18:13 |
|
Shinku ABOOKEN posted:ok here is the thing i have huge data in postgre db and i want to gently caress around with analysis and poo poo the problem here is windows lol @ using python on a non-unix platform
|
# ? Jun 2, 2014 18:16 |
|
pretend i emptyquoted every shaggarpost itt
|
# ? Jun 2, 2014 18:16 |
|
|
# ? May 26, 2024 15:41 |
|
Shinku ABOOKEN posted:i am employed therefore i use windows one week after you get a dual boot and/or VM, you'll be kicking yourself for not doing it sooner
|
# ? Jun 2, 2014 18:22 |