MEAN vs. LAMP for the future of programming
-
I have no idea what LAMP is and (since you provided the definition of the acronym) I have no interest in touching MEAN. MEDIAN: Marc's Everlasting Denial In All Nut-techs. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
LAMP: Linux... uhm, Apache, MySQL, and either/both/all of PHP/Perl/Python I think.
TTFN - Kent
-
LAMP: Linux... uhm, Apache, MySQL, and either/both/all of PHP/Perl/Python I think.
TTFN - Kent
Kent Sharkey wrote:
I think.
Pretty good for not looking it up. Wow, two stacks I will never use. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
Sander Rossel wrote:
Oh, but you should![^]
Nah. NoSQL - refuse to touch it. Express - have no idea what it even is. Angular - might look at it once Google finishes rewriting it. Node.js - refuse to touch it. It's Javascript Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
Express is just a small framework to work with Node.js. It makes routing and adding middleware, exception handling and templating easy. Other popular alternatives are Hapi and Sails. You know I'm no fan of JavaScript, but MEAN has my interest. It's like REALLY flexible across the entire stack. And you're using just one language across your entire stack too. Sure, too bad that's JavaScript, but I don't even think it would be possible with any other language... I can really recommend just spending a Saturday afternoon with MEAN for fun and giggles and see what the hype is about :)
Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.
Simplicity is prerequisite for reliability. — Edsger W. Dijkstra
Regards, Sander
-
Kent Sharkey wrote:
I think.
Pretty good for not looking it up. Wow, two stacks I will never use. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
You're totally a closet PHP programmer. Come on now, admit it!
Jeremy Falcon
-
You're totally a closet PHP programmer. Come on now, admit it!
Jeremy Falcon
Jeremy Falcon wrote:
You're totally a closet PHP programmer. Come on now, admit it!
Well ok, I confess. I wrote a few hundred lines of PHP. Actually enjoyed it. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
It doesn't stop at MEAN though! I've come across ANNE (Angular, Node.js, Neo4J, Express), BEANS (Bootstrap, Express, Angular, Node.js, Socket.io) and EARN (Express, Angular, Redis, Node.js) too! Can't wait to see what they come up with next :D
Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.
Simplicity is prerequisite for reliability. — Edsger W. Dijkstra
Regards, Sander
-
Sander Rossel wrote:
Can't wait to see what they come up with next
BONER: Bootstrap, OrientDB, Node.js, Express, React.js
:laugh: :thumbsup:
Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.
Simplicity is prerequisite for reliability. — Edsger W. Dijkstra
Regards, Sander
-
I have no idea what LAMP is and (since you provided the definition of the acronym) I have no interest in touching MEAN. MEDIAN: Marc's Everlasting Denial In All Nut-techs. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
LAMP = Linux, Apache, MySQL + PHP. Personally, I'd avoid any stack invoking PHP like the plague.
"If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.
-
It doesn't stop at MEAN though! I've come across ANNE (Angular, Node.js, Neo4J, Express), BEANS (Bootstrap, Express, Angular, Node.js, Socket.io) and EARN (Express, Angular, Redis, Node.js) too! Can't wait to see what they come up with next :D
Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.
Simplicity is prerequisite for reliability. — Edsger W. Dijkstra
Regards, Sander
-
Using the Orient driver with a Cassandra database? That doesn't even make any sense! :laugh:
Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.
Simplicity is prerequisite for reliability. — Edsger W. Dijkstra
Regards, Sander
-
Sander Rossel wrote:
Oh, but you should![^]
Nah. NoSQL - refuse to touch it. Express - have no idea what it even is. Angular - might look at it once Google finishes rewriting it. Node.js - refuse to touch it. It's Javascript Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
Sander Rossel wrote:
Oh, but you should![^]
Nah. NoSQL - refuse to touch it. Express - have no idea what it even is. Angular - might look at it once Google finishes rewriting it. Node.js - refuse to touch it. It's Javascript Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
Node with Typescript is a huge amount of fun.
-
Node with Typescript is a huge amount of fun.
Pete O'Hanlon wrote:
Node with Typescript is a huge amount of fun.
Well now, there's an idea. I just don't see writing something like a web server in a scripted language though. Sure, for a test jig, great, but do people really use Node for production servers? Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
Marc Clifton wrote:
Angular - might look at it once Google finishes rewriting it. Node.js - refuse to touch it. It's Javascript
:confused:
Vark111 wrote:
:confused:
I am a very biased person when it comes to technology. :) Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
Pete O'Hanlon wrote:
Node with Typescript is a huge amount of fun.
Well now, there's an idea. I just don't see writing something like a web server in a scripted language though. Sure, for a test jig, great, but do people really use Node for production servers? Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
Err, yes. I've got a fairly large scale app running on Node with the business logic all written in TypeScript. It's less processor intensive than running it on an IIS rig so that was a big incentive for me.
-
Err, yes. I've got a fairly large scale app running on Node with the business logic all written in TypeScript. It's less processor intensive than running it on an IIS rig so that was a big incentive for me.
Interesting! Gah, I try to avoid IIS. I ended up writing my own web server that could sit under IIS, but there's no need to. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
Interesting! Gah, I try to avoid IIS. I ended up writing my own web server that could sit under IIS, but there's no need to. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
I managed to reduce running costs to about 45% of the IIS costs, keeping a similar throughput. This is purely down to the fact we can run on a lower spec server running Linux.
-
I managed to reduce running costs to about 45% of the IIS costs, keeping a similar throughput. This is purely down to the fact we can run on a lower spec server running Linux.
Pete O'Hanlon wrote:
his is purely down to the fact we can run on a lower spec server running Linux.
That is still the #1 reason I can see for *nix development -- the VM costs seem considerably lower than running a Windows VM. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
-
Vark111 wrote:
:confused:
I am a very biased person when it comes to technology. :) Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!
I was just confused about the fact that you seem open to working with Angular (a Javascript-based framework) at some point, but you reject node.js because it's Javascript. Is it javscript on the server that bothers you, and you're fine with it on the client?
-
I was just confused about the fact that you seem open to working with Angular (a Javascript-based framework) at some point, but you reject node.js because it's Javascript. Is it javscript on the server that bothers you, and you're fine with it on the client?
Vark111 wrote:
Is it javscript on the server that bothers you, and you're fine with it on the client?
Yes. Javascript on the client is a necessary evil I can't do anything about except perhaps use Dart or TypeScript. Marc
Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!