|
| ilyash wrote:
| Hello!
|
| Author here. AMA here or in Discord - https://discord.gg/6VqgcpM
| rmetzler wrote:
| I was excited when I saw the features like retry and timestamps
| in log.
|
| Then I saw it was written in C. I actually thought it would be
| Rust or Go. I don't think you should use C for a "next
| generation" thing.
| jhoechtl wrote:
| I avoid the rather uesless "Why not?" comment as it will
| naturally spark answers like immutable data structures, sane
| type model etc.
|
| Whole and profitable empires have been built with C. C
| compilers are darn good in optimizing code. There is a large
| workforce proficient in C.
|
| I would bet anytime on C rather on Rust. If Firefox will die
| it's because some overly eager (but certainly smart) people
| thought a rewrite will solve business problems.
| Zababa wrote:
| > If Firefox will die it's because some overly eager (but
| certainly smart) people thought a rewrite will solve business
| problems.
|
| Rust is probably the least terrible business decision to come
| out of Mozilla in those past 5 years. If Firefox dies it will
| be because of the executive's rent-seeking behavior.
| jonathankoren wrote:
| > I would bet anytime on C rather on Rust. If Firefox will
| die it's because some overly eager (but certainly smart)
| people thought a rewrite will solve business problems.
|
| That would be ironic given that a massive rewrite is what
| tanked Netscape, and gave rise to Mozilla, and eventually
| Firefox.
| duckerude wrote:
| If it works it works. Very few of my problems with shells can
| be blamed on C. (Maybe two in total?)
|
| The oldest commit is from 2013. Rust hadn't hit 1.0 yet, Go
| only barely.
| kasperni wrote:
| I don't have an opinion on the particular product. But I don't
| understand people who call a product something starting with
| "Next Generation". Such a name isn't really going to age well no
| matter how clever you are.
| ilaksh wrote:
| Why not? It's not like he called it the Millennials Shell or
| Generation Alpha Shell.
| [deleted]
| vardump wrote:
| Worked for Windows NT (NT = New Technology). Used to see a lot
| of ads "... built on NT technology"...
| compsciphd wrote:
| (next)+ generation.
| hulitu wrote:
| Why not ? After "Next Generation" comes "Deep Space 9".
| alophawen wrote:
| Mega Shell Plus
| formerly_proven wrote:
| Just like xyz-ng has become the mark born by early 00s
| replacements for early 90s tools.
| ithkuil wrote:
| I remember when sufficing something with "2000" made it look
| futuristic... I guess that didn't age well either.
| netizen-936824 wrote:
| _next gen 2k quantum blockchain_
| dang wrote:
| " _Please don 't post shallow dismissals, especially of other
| people's work. A good critical comment teaches us something._"
|
| https://news.ycombinator.com/newsguidelines.html
| Iwan-Zotow wrote:
| Next Generation Shell is called Powershell
| yjftsjthsd-h wrote:
| There are multiple, perhaps even many, next gen shells. PS is
| one, but it's not the only thing and shouldn't be.
| heavyset_go wrote:
| I tried to like PowerShell, but found it unpleasant to use as a
| shell or scripting language.
| pjmlp wrote:
| It still misses the ability to call shared libraries entry points
| or interoperate via OS IPC (UNIX, D-BUS,...), if I am reading the
| documentation correctly.
|
| So not so much next gen.
| eikenberry wrote:
| This seems to be more a simple programming language than a shell.
| A shell is first and foremost a UI, only secondarily a scripting
| language... That is the point, that you can easily take a series
| of commands you'd do manually and put them in a script.
___________________________________________________________________
(page generated 2021-12-10 23:01 UTC) |