Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What environment makes Node.js the happiest? [closed]

Can anyone tell me what OS Ryan Dahl uses as his main? I've seen him using a Mac in his demos but I also heard him say Mac is sh*t.

I'm curious what OS he, as the creator of Node.js, uses since that is likely the easiest to use for Node.js development.

And just in case no one knows, perhaps just tell me what OS is recommended for Node.js development.

like image 503
Michael Minton Avatar asked Apr 27 '11 01:04

Michael Minton


People also ask

What makes node js efficient?

It's a light, scalable, and cross-platform way to execute code. It uses an event-driven I/O model which makes it extremely efficient and makes scalable network applications possible. With more than three billion downloads as of 2022, Node.

Why is Deno better than Node?

Node. js uses a package manager like npm or yarn to download third-party packages from the npm registry into a node_modules directory and a package. json file to keep track of a project's dependencies. Deno does away with those mechanisms in favor of a more browser-centric way of using third-party packages: URLs.

Why Nodejs is a runtime environment?

The Node. js runtime is the software stack responsible for installing your web service's code and its dependencies and running your service.

Is Deno based on V8?

Deno is a runtime for JavaScript, TypeScript, and WebAssembly that is based on the V8 JavaScript engine and the Rust programming language.


1 Answers

I'm curious what OS he, as the creator of Node.js, uses since that is likely the easiest to use for Node.js development.

OS he uses is likely to be the best for him and his preference. You shouldn't be influenced by this because you may find other systems/IDEs/editors much better suited for you and your workflow compared to what Ryan Dahl is using. For example Ryan is often using Vi (or Vim?) editor which is really powerful tool, but too "hardcore" for many (or I would say majority of) developers.

tell me what OS is recommended for Node.js development

Linux based systems (because you rather shouldn't vary too much from targeted production system - the least is the difference the less problems you may encounter). You can use any kind of operating system for development and still have all the codez located on target machine where you are running node.js programs. For example on Windows you can use WinSCP as file manager, Notepad++ as code editor and putty for remote connection to your Linux system.

like image 194
yojimbo87 Avatar answered Oct 08 '22 17:10

yojimbo87