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

If it ain't LISP, it's shit!!!!!!!!!!!!!!!!!

Name: Anonymous 2017-12-13 20:34

Name: Anonymous 2017-12-13 20:49

NodeJS/Javascript
⁇?
This makes even less sense than ``C/C++''.

Name: Anonymous 2017-12-14 1:00

>>2

What about Lisp/Haskell?

Name: Anonymous 2017-12-14 3:28

>>2
How so?
Nodejs uses the same engine that interprets Web scripts

Name: Anonymous 2017-12-14 7:40

yet another typefag butthurt about dynamically typed languages. I'm surprised he isn't orgasming about the dead dog (actually, his thoughts about usefulness of impurity for certain tasks where surprisingly decent) and the SJW borrow checking cult.

Name: Anonymous 2017-12-16 12:44

dynamically typed languages are for scripting, not real programming

Name: Anonymous 2017-12-16 12:53

>>6
We'll keep saying that until the day NodeOS sees its first 1.0 release.

Name: Anonymous 2017-12-16 13:29

>>7
nodeOS will be written in TypeScript instead
it's not that bad. I use it whenever I want to write js code.

Name: Anonymous 2017-12-16 16:17

Plot twist: >>8-san never uses it.

Name: Anonymous 2017-12-16 16:21

I pine for the day that we accidentally rediscover Lisp Machines via nodeOS or some facsimile and finally put an end to the Unix meme.

Name: Anonymous 2017-12-16 16:40

>>10
I'm not sure whether a JS machine would be an improvement over Unix, but in spirit I'm with you.

Name: Anonymous 2017-12-16 20:32

>>10-11
Anything is better than UNIX. All that talk about ``portability'' really means they set the standards[1] and get to rewrite history based on popularity. Universities are full of UNIX shills disguised as professors, saying that improving computing is not worth doing, or not even possible. They no longer teach that UNIX and C are bad knock-offs of better operating systems and languages, not even at the universities that developed these operating systems and languages! In some cases, they are teaching languages that were worse than what they used in the 70s! UNIX and C destroyed the diversity of hardware, and hardware research in general, which is why everything takes orders of magnitude more time than it should, computer time and programmer time. There are ways to design a machine that can make assembly more productive than Lisp, Haskell, and JavaScript (or anything else you can think of) on today's computers. These machines won't be able to run C and UNIX at all. They would be able to run languages that don't assume memory works in a specific way, like FORTRAN, ALGOL, COBOL, and BASIC.

[1] http://www.unix.org/whitepapers/wp-0897.html

Name: Anonymous 2017-12-16 21:06

>>12
It's insane to think, as someone who's never grown up exposed to anything besides Unix (other than Windows, but that's like comparing yourself to the slow kid in class who sat in the corner and ate paste), there was once a time when people considered Unix to be the unstable, buggy of the bunch. Oh, how far the mighty fall! Of course, much of what makes Unix appealing now are, in fact, the amendments made to Unix in the form of stuff like d-trace and GNU.

It's also weird to think that we've strayed so far from the true Unix model in this post-Unix era that there are Unix traditionalists cropping out of the woodwork in the form of BSD hobbyists and Suckless advocates. Just strange. And while said reactionaries are working on perfecting their ultra-minimal, ultra-Unix-ey DE's and OS's and whatever, more and more of the World's infrastructure is embracing non-Unix solutions as improving hardware permits it.

These are just pedestrian observations, from an outsider, mind you, but isn't it interesting (and, yes, I know I'm preaching to a choir) how the ivory tower plan9 project failed? Many former plan9 contributors and associated it chock it up to the cancerous GPL virus--and I wouldn't dismiss them entirely, if anyone's to dismiss the GPL, I think they have the most right of all of us, even if they aren't right--but perhaps it was simply that the existing solution, Linux, was good enough, and, thus, in a more evolutionarily optimal place?

Name: Anonymous 2017-12-16 21:24

>>13
You can still buy VMS.

Name: Anonymous 2017-12-16 21:28

>>13
Good enough for what? As far as code quality goes, Linux is pretty bad and the reason it survives is that hardware vendors suck its dick, or more accurately let it suck theirs, probably because unlike projects like OpenBSD Linux allows horribly implemented opaque drivers that are open-source in license only. If they were to collectively drop it tomorrow, it would suffer the same fate as the BSDs. So Linux succeeded for economical, rather than technical reasons — exactly what got us into the Unix mess to begin with. I'm not really seeing this point.

Name: Anonymous 2017-12-17 8:55

>>15
the reason it survives is that hardware vendors suck its dick
Exactly. The only thing that came out of GNU was the part of it that copied Unix combined with the vacuum that came out of the transition to commercial Unix and modern day BSD's. It's technically sufficient in that it's a Unix operating system and thus sates consumer expectations.

Name: Anonymous 2017-12-18 15:55

>>13
there was once a time when people considered Unix to be the unstable, buggy of the bunch.
It still is. Compare it to VMS, VM/CMS, z/OS, MULTICS, MCP, NonStop, VME, OS/400, TOPS-20, etc. These operating systems all take advantage of the hardware as much as possible (usually the OS and hardware were designed for each other), but Unix ignores the hardware's special capabilities and works around it. AMD even neutered x86 segmentation so you can't run a MULTICS-like OS in 64-bit mode.

It's also weird to think that we've strayed so far from the true Unix model in this post-Unix era that there are Unix traditionalists cropping out of the woodwork in the form of BSD hobbyists and Suckless advocates.
They have been taught that Unix is the solution, but it's actually the problem. I read some years ago that there is an estimate of 8000 man-years of work for the Linux kernel. Instead of applauding them for their work, you should be asking ``Why is everything taking so much work and so much time even though they cut so many corners (like the OOM killer)?'' It's because their work is built on a bad foundation.

These are just pedestrian observations, from an outsider, mind you, but isn't it interesting (and, yes, I know I'm preaching to a choir) how the ivory tower plan9 project failed?
Plan 9 offers no improvements in productivity, time saved (programmer and computer), reliability, security, quality of life, user friendliness, modularity, speed, memory efficiency, consistency, OS design, or anything else. It's Unix without the compatibility or improvements added by non-Unixers (e.g. dynamic linking), which means there's absolutely no reason to use it unless you think Unix doesn't suck enough. The commands are mostly the same as Unix (slight alterations of the same source code), with no attempt to improve them. It still uses C, so no improvements there. Plan 9 today is still worse than commercial Unix from the 90s (i.e. the Unix the UNIX-HATERS hated). Solaris with CDE was more usable and better than Plan 9.

Plan 9 was too much like Unix to interest people who dislike Unix, but not compatible enough to interest people who want a better Unix-like OS (so they can run their Unix applications). In many ways, it was worse than Unix. Linux does the compatibility better. If you have the chance to make something incompatible, make it an actual improvement. Anyone who is told that Plan 9 is ``OS research'' or ``latest and greatest'' (even if you only include OSes written in C) will end up believing that no improvements are possible, which is of course not true.

Plan 9 is smaller than other Unix-like OSes simply because it doesn't follow the standards for Unix-like OSes. The Unix weenies want academic operating systems to have POSIX layers, making them take too long to write and run too slow to be usable. They want everyone focusing on ``compatibility'' (with Unix, but not with other systems) before they even get it working. The first thing they ask when someone builds a CPU or OS is whether it can run C and Unix-like programs. They want new CPUs to be optimized for C and Unix-like memory models. It has nothing to do with the market because most of these projects never make it to the market. They are more interested in distorting the results of academic research, making things seem slower, harder to use, or more bloated by forcing POSIX and Unix-isms (like fork()) to be supported. Choosing C doesn't help things either. A better language would probably be 10 to 100 times more productive.

I'm sure a lot of people would want a Lisp machine if they knew it could run JavaScript and Python code (and other popular dynamic languages) just as fast as Lisp, but nobody is making them because the weenies say there is no market. They do not want there to be a computer where the lowest level languages are higher level than C, because everyone will start wondering why they still use C. It would make Linux, GCC, Plan 9, etc. look like counterproductive bloatware and a huge waste of time and money (which it is).

Name: Anonymous 2017-12-18 21:59

>>9
Speak for yourself.

Name: Anonymous 2017-12-19 7:36

This sounds like Nikiketa's """critique."""

Name: Anonymous 2017-12-19 7:38

>>19
nikita should make his game

Name: Anonymous 2017-12-19 7:39

>>20
Can't make a game with no Macbook Pro.

Name: Anonymous 2017-12-19 7:44

>>21
well I'm making a game and I don't have macbook pro. but then again, I'm not a lazy russian bydlo and I have dubs

Name: Anonymous 2017-12-19 13:40

>>21
Putin is probably watching porn on Nikita's macbook as we speak.

Name: Anonymous 2017-12-19 15:12

>>23
Putin is a midget, and Medvedev is even smaller. Both have tiny dicks.

Name: Anonymous 2017-12-19 19:00

>>24
*mental midget

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