Live data from Hacker News

Next version of Shen will be BSD licensed

groups.google.com

21–30 of 50 posts

Re: Next version of Shen will be BSD licensed

#21
post #4

I'd like to buy the book related to the language, looks interesting, I am willing to pay list price, but fedex wants a mere $64 to ship it. Meanwhile I'm an electronics experimenter kind of guy and I currently have some weird semiconductors arriving from China where the entire order including shipping was only about $45 (I believe the shipping portion was $8). Admittedly a very small and light packet compared to a te…

Why in 2015 are we flying paper half-way around the world? Doesn't Amazon (and others) have a print-on-demand service that would be more cost effective and not waste the fuel of flying 20lbs of paper across an ocean?

The amount of fuel used on that twenty pounds is trivial when factored in with all the tennis rackets, shirts, etc that are also in that plane. However, this doesn't get to the crux of the problem that print on demand is still an immature technology compared to offset printing, and provides an inferior good. Running a printing press is an artform, and pure digital doesn't offer the same quality tools quite yet.

Re: Next version of Shen will be BSD licensed

#22
post #4

I'd like to buy the book related to the language, looks interesting, I am willing to pay list price, but fedex wants a mere $64 to ship it. Meanwhile I'm an electronics experimenter kind of guy and I currently have some weird semiconductors arriving from China where the entire order including shipping was only about $45 (I believe the shipping portion was $8). Admittedly a very small and light packet compared to a te…

Why in 2015 are we flying paper half-way around the world? Doesn't Amazon (and others) have a print-on-demand service that would be more cost effective and not waste the fuel of flying 20lbs of paper across an ocean?

It has Books by Springer (an academic publisher) is are printed on demand by Amazon, I'm sure there are others.

Re: Next version of Shen will be BSD licensed

#23
post #18

46 functions in Kλ... this is exactly what people like me need in a programming language. I have a hard enough time remembering if it's add() append() push() to throw something onto an array in Python or Javascript. Knowing that clojure has a cool syntax or cool function-to-do-something isn't all that awesome when I need to just code something. If I was all in on a language and not a jack of all trades, I'd love thos…

I often have the same problems as you (and I have to say, I constantly forget whether it's push/append too, even in my most used languages).

My solution to it has been to setup my development environment to provide the requisite autocompletion and linting (I use emacs with the brilliant spacemacs package to be able to have "the one ide for all languages").

It takes a bit of setting up for each language you use, but if you do that as primary setup on an as-and-when basis it's not that bad (and "starter-packs" that have packages that work together are great)

Re: Next version of Shen will be BSD licensed

#24
post #18

46 functions in Kλ... this is exactly what people like me need in a programming language. I have a hard enough time remembering if it's add() append() push() to throw something onto an array in Python or Javascript. Knowing that clojure has a cool syntax or cool function-to-do-something isn't all that awesome when I need to just code something. If I was all in on a language and not a jack of all trades, I'd love thos…

I often have the same problems as you (and I have to say, I constantly forget whether it's push/append too, even in my most used languages).

My solution to it has been to setup my development environment to provide the requisite autocompletion and linting (I use emacs with the brilliant spacemacs package to be able to have "the one ide for all languages").

It takes a bit of setting up for each language you use, but if you do that as primary setup on an as-and-when basis it's not that bad (and "starter-packs" that have packages that work together are great)

Re: Next version of Shen will be BSD licensed

#25
post #18

46 functions in Kλ... this is exactly what people like me need in a programming language. I have a hard enough time remembering if it's add() append() push() to throw something onto an array in Python or Javascript. Knowing that clojure has a cool syntax or cool function-to-do-something isn't all that awesome when I need to just code something. If I was all in on a language and not a jack of all trades, I'd love thos…

I often have the same problems as you (and I have to say, I constantly forget whether it's push/append too, even in my most used languages).

My solution to it has been to setup my development environment to provide the requisite autocompletion and linting (I use emacs with the brilliant spacemacs package to be able to have "the one ide for all languages").

It takes a bit of setting up for each language you use, but if you do that as primary setup on an as-and-when basis it's not that bad (and "starter-packs" that have packages that work together are great)

Re: Next version of Shen will be BSD licensed

#26
post #18

46 functions in Kλ... this is exactly what people like me need in a programming language. I have a hard enough time remembering if it's add() append() push() to throw something onto an array in Python or Javascript. Knowing that clojure has a cool syntax or cool function-to-do-something isn't all that awesome when I need to just code something. If I was all in on a language and not a jack of all trades, I'd love thos…

I often have the same problems as you (and I have to say, I constantly forget whether it's push/append too, even in my most used languages).

My solution to it has been to setup my development environment to provide the requisite autocompletion and linting (I use emacs with the brilliant spacemacs package to be able to have "the one ide for all languages").

It takes a bit of setting up for each language you use, but if you do that as primary setup on an as-and-when basis it's not that bad (and "starter-packs" that have packages that work together are great)

Re: Next version of Shen will be BSD licensed

#27
post #18

46 functions in Kλ... this is exactly what people like me need in a programming language. I have a hard enough time remembering if it's add() append() push() to throw something onto an array in Python or Javascript. Knowing that clojure has a cool syntax or cool function-to-do-something isn't all that awesome when I need to just code something. If I was all in on a language and not a jack of all trades, I'd love thos…

I often have the same problems as you (and I have to say, I constantly forget whether it's push/append too, even in my most used languages).

My solution to it has been to setup my development environment to provide the requisite autocompletion and linting (I use emacs with the brilliant spacemacs package to be able to have "the one ide for all languages").

It takes a bit of setting up for each language you use, but if you do that as primary setup on an as-and-when basis it's not that bad (and "starter-packs" that have packages that work together are great)

Re: Next version of Shen will be BSD licensed

#28
post #18

46 functions in Kλ... this is exactly what people like me need in a programming language. I have a hard enough time remembering if it's add() append() push() to throw something onto an array in Python or Javascript. Knowing that clojure has a cool syntax or cool function-to-do-something isn't all that awesome when I need to just code something. If I was all in on a language and not a jack of all trades, I'd love thos…

[deleted]
Post reply on HN