Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jhuni
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
12 ms
·
61.
▲
by
jhuni
14y ago
> What? The principal application of C was to build the UNIX MASOS. C gained popularity on UNIX systems because they already had support for the language. The vast majority of C programs use UNIX features that will be obsolete on a SA
62.
▲
by
jhuni
14y ago
C is built to run on a MASOS (multiple address space operating system) like UNIX so it wouldn't run as fast on a system like the Lisp machines that uses a single address space. Many of the things C deals with like the file system and interp
63.
▲
by
jhuni
14y ago
It could also be that it is hosted on the JVM.
64.
▲
by
jhuni
14y ago
> Those are mutually exclusive, so one language can't really have both. There are Lisp computer algebra systems like Maxima and Axiom that can be used for advanced term rewriting operations. Referential transparency, which is replacin
65.
▲
by
jhuni
14y ago
> Compared to Haskell I found the syntax very obtuse and it was not obvious why Lisp would be more powerful than Haskell. What do you mean by "obtuse"? If by that you mean difficult to understand, Haskell's syntax is far harder to und
66.
▲
by
jhuni
14y ago
If you have issues related to the syntax uniformity of certain Lisp dialects, please speak for yourself rather then linking to that troll Xah Lee. Xah Lee recommends that developers subjugate themselves to Wolfram Research which controls th
67.
▲
by
jhuni
14y ago
One feature of such a better society is that it should be classless. As long as there is there are segments of society whose happiness, health, and stability are dependent upon the whims of the ruling class rather then in their own hands th
68.
▲
by
jhuni
14y ago
> Scalars (integers, characters, strings, floats, booleans), sequences (lists/arrays) and maps (key-value pairs) as built-ins are enough to support almost all data models. There is some wisdom in Larry Wall's decision to make scalars,
69.
▲
by
jhuni
14y ago
The QED project was started in 1993 to build a database of all mathematical knowledge. It died out because formalized mathematics does not yet resemble traditional mathematics. All existing theorem provers and proof assistants such as Mizar
70.
▲
by
jhuni
14y ago
He meant other rich people should pay their fair share, of course.
71.
▲
by
jhuni
14y ago
> What's in your BIOS? What's in your NIC's firmware? What's in the firmware of the router you're wire{d,lessly connected} to? What's in the microcode of your CPU? The BIOS and the microcode in the processor chip are essentially part
72.
▲
by
jhuni
14y ago
Programming is just terrible for you because you don't have the awesome Emacs setup I do.
73.
▲
by
jhuni
14y ago
I want my computer to be my own personal property and not the private property of a corporate tyranny like Microsoft or Apple. I will never take away control over my personal computer by installing a proprietary program and there are many o
74.
▲
by
jhuni
14y ago
No.
75.
▲
by
jhuni
14y ago
Whenever a photo is shared through Facebook it is run through facial recognition software and the results are sent to every police agency that is interested. We know that policy agencies have picked people up on information attained in this
76.
▲
by
jhuni
14y ago
Facebook didn't create that but it did allow for the elites to use a greater degree of surveillance against humans then ever before.
77.
▲
by
jhuni
14y ago
What countries did Facebook help spread democracy to?
78.
▲
by
jhuni
14y ago
1) Myspace provided a large social network with free web hosting and some PHP doodads before Facebook did. Did Mark Zuckerberg create anything new? 2) Facebook is a weapon deployed against the integrity of human personality. Does facebook q
79.
▲
by
jhuni
14y ago
What wealth did Mark Zuckerberg create?
80.
▲
by
jhuni
14y ago
In the C-based languages that you apparently familiar with there are several control statements that aren't expressions like for, if, while, and do. For example, here is how you can use the if statement in C: if (a >= 0) { print
81.
▲
by
jhuni
14y ago
Programming languages are standalone products, that can evaluated regardless of their environment. For example, anyone reasonable can see that is brainfuck is a deeply flawed language regardless of the applications written it. If you cannot
82.
▲
by
jhuni
14y ago
> Using "let" for this in Clojure results in nested and realatively less readable code. Why would you have to have nested code? Why can't you just do this: (let [a foo, b bar, c (combine foo bar)]) > Are macros such a nice fe
83.
▲
by
jhuni
14y ago
The popularity of the language and the applications built in it are irrelevant to the quality of the language itself.
84.
▲
by
jhuni
14y ago
> By ratio of useful, must have programs (including code used in space missions), C wins, and Lisp doesn't have much (if anything) to show for. Those programs may as well as have been written in brainfuck for all I care. You can write a
85.
▲
by
jhuni
14y ago
> Because you just (presumably) discovered the hammer of Lisp, it doesn't mean anything has to be Lisp like. I didn't "just discover the hammer of Lisp", I discovered it quite a while ago and I haven't looked back since. For example, I
86.
▲
by
jhuni
14y ago
If you are looking for a new language you are not looking for the right thing. We already have the language of mathematics and the homoiconic programming language Lisp. What we need isn't a new language, its a new platform which uses Lisp a
87.
▲
by
jhuni
14y ago
> By the way, JavaScript does not suck. The depths to which JavaScript sucks are well documented & well understood: http://wiki.theory.org/YourLanguageSucks#JavaScript_sucks_be... :
88.
▲
by
jhuni
14y ago
Is this using an eight content model, including Antarctica, Oceania, Asia, Europe, North America, South America, Australia, and Africa?
89.
▲
by
jhuni
14y ago
I have heard of both this programming idioms: this and the original. In fact, both of these two programming idioms can be expressed in terms of in degree regular algebraic relations (e.g Common Lisp place forms). Indexes are places because
90.
▲
by
jhuni
14y ago
(defn factorial [n] (apply * (range 2 (inc n)))) - Rust or CSS (defun factorial (n) (apply (function *) (upto n))) - MATLAB or Lua
More ›