Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #108122 > unrolled thread
| Started by | Steven D'Aprano <steve+comp.lang.python@pearwood.info> |
|---|---|
| First post | 2016-05-04 18:59 +1000 |
| Last post | 2016-05-07 18:54 +0200 |
| Articles | 12 — 9 participants |
Back to article view | Back to comp.lang.python
After a year using Node.js, the prodigal son returns Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2016-05-04 18:59 +1000
Re: After a year using Node.js, the prodigal son returns Grant Edwards <grant.b.edwards@gmail.com> - 2016-05-04 13:44 +0000
Re: After a year using Node.js, the prodigal son returns Jussi Piitulainen <jussi.piitulainen@helsinki.fi> - 2016-05-04 17:44 +0300
Re: After a year using Node.js, the prodigal son returns sohcahtoa82@gmail.com - 2016-05-04 11:35 -0700
Re: After a year using Node.js, the prodigal son returns Michael Torrie <torriem@gmail.com> - 2016-05-05 20:49 -0600
Re: After a year using Node.js, the prodigal son returns Chris Angelico <rosuav@gmail.com> - 2016-05-06 12:53 +1000
Re: After a year using Node.js, the prodigal son returns Gregory Ewing <greg.ewing@canterbury.ac.nz> - 2016-05-06 20:51 +1200
Re: After a year using Node.js, the prodigal son returns Chris Angelico <rosuav@gmail.com> - 2016-05-06 19:09 +1000
Re: After a year using Node.js, the prodigal son returns Rustom Mody <rustompmody@gmail.com> - 2016-05-06 11:11 -0700
Re: After a year using Node.js, the prodigal son returns Grant Edwards <grant.b.edwards@gmail.com> - 2016-05-06 13:45 +0000
Re: After a year using Node.js, the prodigal son returns Chris Angelico <rosuav@gmail.com> - 2016-05-07 00:04 +1000
Re: After a year using Node.js, the prodigal son returns Laurent Pointal <laurent.pointal@free.fr> - 2016-05-07 18:54 +0200
| From | Steven D'Aprano <steve+comp.lang.python@pearwood.info> |
|---|---|
| Date | 2016-05-04 18:59 +1000 |
| Subject | After a year using Node.js, the prodigal son returns |
| Message-ID | <5729b9d8$0$1612$c3e8da3$5496439d@news.astraweb.com> |
A year ago, Gavin Vickery decided to move away from Python and give Javascript with Node.js a try. Twelve months later, he has written about his experiences: http://geekforbrains.com/post/after-a-year-of-nodejs-in-production -- Steve
[toc] | [next] | [standalone]
| From | Grant Edwards <grant.b.edwards@gmail.com> |
|---|---|
| Date | 2016-05-04 13:44 +0000 |
| Message-ID | <mailman.381.1462369496.32212.python-list@python.org> |
| In reply to | #108122 |
On 2016-05-04, Steven D'Aprano <steve+comp.lang.python@pearwood.info> wrote:
> A year ago, Gavin Vickery decided to move away from Python and give
> Javascript with Node.js a try. Twelve months later, he has written about his
> experiences:
>
> http://geekforbrains.com/post/after-a-year-of-nodejs-in-production
[Regarding Python]
Its stood the test of time, has some great standards, libraries,
its easy to debug and performs very well. Sure it has its worts.
It even makes Beer!
Talk about "batteries included"...
--
Grant Edwards grant.b.edwards Yow! We are now enjoying
at total mutual interaction in
gmail.com an imaginary hot tub ...
[toc] | [prev] | [next] | [standalone]
| From | Jussi Piitulainen <jussi.piitulainen@helsinki.fi> |
|---|---|
| Date | 2016-05-04 17:44 +0300 |
| Message-ID | <lf5shxxevc4.fsf@ling.helsinki.fi> |
| In reply to | #108130 |
Grant Edwards writes: > On 2016-05-04, Steven D'Aprano <steve+comp.lang.python@pearwood.info> wrote: >> A year ago, Gavin Vickery decided to move away from Python and give >> Javascript with Node.js a try. Twelve months later, he has written about his >> experiences: >> >> http://geekforbrains.com/post/after-a-year-of-nodejs-in-production > > [Regarding Python] > > Its stood the test of time, has some great standards, libraries, > its easy to debug and performs very well. Sure it has its worts. > > It even makes Beer! > > Talk about "batteries included"... Since _I_ didn't know this wort, let the joke not go missing: https://en.wikipedia.org/wiki/Wort Google asked if I meant "worst" :)
[toc] | [prev] | [next] | [standalone]
| From | sohcahtoa82@gmail.com |
|---|---|
| Date | 2016-05-04 11:35 -0700 |
| Message-ID | <12817a3a-facb-450e-9863-bd9c644b9535@googlegroups.com> |
| In reply to | #108122 |
On Wednesday, May 4, 2016 at 1:59:15 AM UTC-7, Steven D'Aprano wrote: > A year ago, Gavin Vickery decided to move away from Python and give > Javascript with Node.js a try. Twelve months later, he has written about his > experiences: > > > http://geekforbrains.com/post/after-a-year-of-nodejs-in-production > > > > -- > Steve "Packages that consist of trivial code no more than 10 lines of code are downloaded in the thousands every day from NPM." *cough* left-pad *cough*
[toc] | [prev] | [next] | [standalone]
| From | Michael Torrie <torriem@gmail.com> |
|---|---|
| Date | 2016-05-05 20:49 -0600 |
| Message-ID | <mailman.423.1462502965.32212.python-list@python.org> |
| In reply to | #108122 |
On 05/04/2016 02:59 AM, Steven D'Aprano wrote: > A year ago, Gavin Vickery decided to move away from Python and give > Javascript with Node.js a try. Twelve months later, he has written about his > experiences: > > > http://geekforbrains.com/post/after-a-year-of-nodejs-in-production Very interesting. Frankly Javascript sounds awful. Even on the front end.
[toc] | [prev] | [next] | [standalone]
| From | Chris Angelico <rosuav@gmail.com> |
|---|---|
| Date | 2016-05-06 12:53 +1000 |
| Message-ID | <mailman.424.1462503193.32212.python-list@python.org> |
| In reply to | #108122 |
On Fri, May 6, 2016 at 12:49 PM, Michael Torrie <torriem@gmail.com> wrote: > On 05/04/2016 02:59 AM, Steven D'Aprano wrote: >> A year ago, Gavin Vickery decided to move away from Python and give >> Javascript with Node.js a try. Twelve months later, he has written about his >> experiences: >> >> >> http://geekforbrains.com/post/after-a-year-of-nodejs-in-production > > Very interesting. Frankly Javascript sounds awful. Even on the front end. https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript JavaScript is terrible. Really, really bad. And because of that, it has the potential to sweep the world. ChrisA
[toc] | [prev] | [next] | [standalone]
| From | Gregory Ewing <greg.ewing@canterbury.ac.nz> |
|---|---|
| Date | 2016-05-06 20:51 +1200 |
| Message-ID | <dp3481Fnm4vU1@mid.individual.net> |
| In reply to | #108210 |
Chris Angelico wrote: > https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript This video seems to be broken. It stops about 1/3 of the way through for me and says "No video with supported format and MIME type found". -- Greg
[toc] | [prev] | [next] | [standalone]
| From | Chris Angelico <rosuav@gmail.com> |
|---|---|
| Date | 2016-05-06 19:09 +1000 |
| Message-ID | <mailman.429.1462525792.32212.python-list@python.org> |
| In reply to | #108220 |
On Fri, May 6, 2016 at 6:51 PM, Gregory Ewing <greg.ewing@canterbury.ac.nz> wrote: > Chris Angelico wrote: > >> https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript > > > This video seems to be broken. It stops about 1/3 of the way > through for me and says "No video with supported format and > MIME type found". Ouch. I think the site's gone down. Maybe being posted on python-list slashdotted it? [1] ChrisA [1] Nah, I doubt it.
[toc] | [prev] | [next] | [standalone]
| From | Rustom Mody <rustompmody@gmail.com> |
|---|---|
| Date | 2016-05-06 11:11 -0700 |
| Message-ID | <44d2cc37-b314-422f-b035-964c912c2466@googlegroups.com> |
| In reply to | #108210 |
On Friday, May 6, 2016 at 8:23:27 AM UTC+5:30, Chris Angelico wrote: > On Fri, May 6, 2016 at 12:49 PM, Michael Torrie wrote: > > On 05/04/2016 02:59 AM, Steven D'Aprano wrote > >> A year ago, Gavin Vickery decided to move away from Python and give > >> Javascript with Node.js a try. Twelve months later, he has written about his > >> experiences: > >> > >> > >> http://geekforbrains.com/post/after-a-year-of-nodejs-in-production > > > > Very interesting. Frankly Javascript sounds awful. Even on the front end. > > https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript > > JavaScript is terrible. Really, really bad. And because of that, it > has the potential to sweep the world. If python community is passionate in hating javascript it may wish to look at webassembly: https://en.wikipedia.org/wiki/WebAssembly https://medium.com/javascript-scene/what-is-webassembly-the-dawn-of-a-new-era-61256ec5a8f6
[toc] | [prev] | [next] | [standalone]
| From | Grant Edwards <grant.b.edwards@gmail.com> |
|---|---|
| Date | 2016-05-06 13:45 +0000 |
| Message-ID | <mailman.430.1462542609.32212.python-list@python.org> |
| In reply to | #108122 |
On 2016-05-06, Chris Angelico <rosuav@gmail.com> wrote:
> On Fri, May 6, 2016 at 12:49 PM, Michael Torrie <torriem@gmail.com> wrote:
>> On 05/04/2016 02:59 AM, Steven D'Aprano wrote:
>>> A year ago, Gavin Vickery decided to move away from Python and give
>>> Javascript with Node.js a try. Twelve months later, he has written about his
>>> experiences:
>>>
>>>
>>> http://geekforbrains.com/post/after-a-year-of-nodejs-in-production
>>
>> Very interesting. Frankly Javascript sounds awful. Even on the front end.
>
> https://www.destroyallsoftware.com/talks/the-birth-and-death-of-javascript
>
> JavaScript is terrible. Really, really bad. And because of that, it
> has the potential to sweep the world.
If your reasoning is correct, it'll never be able to overtake PHP.
I've never written anything over a hundred or two lines in JavaScript,
but for small stuff it seems OK -- though as others have noted there
are some oddly missing batteries that result in use of a lot of small
external libraries for things that any C, PHP, or Python user would
have expected to be in the standard library.
--
Grant Edwards grant.b.edwards Yow! I'm wearing PAMPERS!!
at
gmail.com
[toc] | [prev] | [next] | [standalone]
| From | Chris Angelico <rosuav@gmail.com> |
|---|---|
| Date | 2016-05-07 00:04 +1000 |
| Message-ID | <mailman.431.1462543459.32212.python-list@python.org> |
| In reply to | #108122 |
On Fri, May 6, 2016 at 11:45 PM, Grant Edwards <grant.b.edwards@gmail.com> wrote: >> JavaScript is terrible. Really, really bad. And because of that, it >> has the potential to sweep the world. > > If your reasoning is correct, it'll never be able to overtake PHP. > > I've never written anything over a hundred or two lines in JavaScript, > but for small stuff it seems OK -- though as others have noted there > are some oddly missing batteries that result in use of a lot of small > external libraries for things that any C, PHP, or Python user would > have expected to be in the standard library. Except that it's pretty easy to switch out PHP for Python, or anything else. JavaScript is what it is because it's hard to just use a different language. ChrisA
[toc] | [prev] | [next] | [standalone]
| From | Laurent Pointal <laurent.pointal@free.fr> |
|---|---|
| Date | 2016-05-07 18:54 +0200 |
| Message-ID | <572e1dce$0$19764$426a34cc@news.free.fr> |
| In reply to | #108227 |
Chris Angelico wrote: > On Fri, May 6, 2016 at 11:45 PM, Grant Edwards > <grant.b.edwards@gmail.com> wrote: >>> JavaScript is terrible. Really, really bad. And because of that, it >>> has the potential to sweep the world. >> >> If your reasoning is correct, it'll never be able to overtake PHP. >> >> I've never written anything over a hundred or two lines in JavaScript, >> but for small stuff it seems OK -- though as others have noted there >> are some oddly missing batteries that result in use of a lot of small >> external libraries for things that any C, PHP, or Python user would >> have expected to be in the standard library. > > Except that it's pretty easy to switch out PHP for Python, or anything > else. JavaScript is what it is because it's hard to just use a > different language. Maybe Pyhton, using Brython (http://www.brython.info/) (ok, its translated into JavaScript for execution in the web browser… maybe somedays it will be asmsjs) A+ Laurent.
[toc] | [prev] | [standalone]
Back to top | Article view | comp.lang.python
csiph-web