Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,198,822 members, 7,969,465 topics. Date: Tuesday, 08 October 2024 at 08:22 AM |
Nairaland Forum / Science/Technology / Programming / [Advice] For New Programmers, what server-Side Programming Language Is The Best? (15667 Views)
Server Side Rendering In React Without Using Any Framework / How To Write A Middleware In Express.js (Node Server Side Framework) / PHP Or Python For Server-side Scripting (2) (3) (4)
(1) (2) (3) (4) (5) (Reply) (Go Down)
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by dudebuck: 7:24am On Oct 08, 2019 |
just go with Node.js or PHP. I fancy Node.js because it is just JavaScript on the server side. 1 Like |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by tellwisdom: 7:26am On Oct 08, 2019 |
Use Efik, But if you want the program for business, use igbo 4 Likes |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by IamaNigerianGuy(m): 7:26am On Oct 08, 2019 |
Learn Ruby of you want to get into web development no other language or framework beats Rails. Moreso your first jobs will be web programming. Forget this talk about automation, AI and ML. The jobs don't exist in Nigeria and require a lot of maths. Alternatively learn python because it is more versatile, but python is inferior to Ruby for web dev. Learn JavaScript after ruby or python because you cannot escape JavaScript on the web. It is the language for manipulationg the DOM ie html pages. Also, JavaScript is flawed in design and its frameworks are difficult to master. If you, as a beginner, jump directly into JavaScript then Node, React, Vue or whatever, you are in for a world of pain. I don't recommend PHP because it has a very narrow focus. But certain companies and many websites ( based on WordPress) use it. In all this remember that you need to learn programming first before any language. Programming is the core skill, languages are only implementations. When you know programming you can pick up languages easily; and by easily I mean one or two weeks Programming is learning how to drive a car. Languages are like deciding which car you want to use to transport yourself to a destination when you can already drive. 14 Likes 2 Shares |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by kingkuntaval: 7:28am On Oct 08, 2019 |
udoekere: Peraonally I'll say go for python (Django). The verbosity of Java can be quite inundating for someone learning programming for the first time. Topics like OOP and multithreading are much easier to understand in python. With a solid background in python core concepts, you can delve quite seamlessly into Machine Learning/AI/Predictive Analytics/Automation Scripting. |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by McTobe(m): 7:29am On Oct 08, 2019 |
Let me wait for the experts since I know little about AI/ML in Software development. But from what I have heard around Python will suit your purpose going by what you want to achieve. |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by TheSmoothTalker(m): 7:29am On Oct 08, 2019 |
Don’t know Jack about programming or coding. I’m just a SmoothTalker. I wish you all the best in your quest for knowledge. Cheers Nairalanders, Please come through for me� I need at least 2k likes on this IG post to get a paid internship that’ll help boost my career. Please click the link below & like the post. It only takes a few seconds. https://www.instagram.com/p/B3ToQApFJGe/?igshid=s58ykuq01u4k Kindly Share Love & light always ❤ 3 Likes |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by senbonzakurakageyoshi(m): 7:29am On Oct 08, 2019 |
I'd say NodeJS. The demand for it is ridiculous. |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by Nobody: 7:31am On Oct 08, 2019 |
php |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by McTobe(m): 7:32am On Oct 08, 2019 |
getElementbyID(tellwisdom)BeCareful tellwisdom: 1 Like 1 Share |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by ostechno(m): 7:35am On Oct 08, 2019 |
Python is a goal 1 Like |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by blissbliss: 7:42am On Oct 08, 2019 |
Learn python (django) for a start |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by chrisantuseze: 7:45am On Oct 08, 2019 |
Nodejs is an environment that helps you run javascript outside the browser. This has gained a lot of traction owning to the fact that it is javascript and also very powerful. So I would advise anyone who wishes to take the web development track of software development not to miss out in learning nodejs, since its the same javascript you write on the frontend. Chrisantus Eze |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by rexefe(m): 7:46am On Oct 08, 2019 |
MountainView: This your explanation is misleading and myopic 1 Like |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by winterfell007(m): 7:53am On Oct 08, 2019 |
MountainView: I like your suggestion. I'm currently learning PHP. But some presumed 'experts' tell me PHP is a dying language and that you should concern yourself with Python, please how true is that?? |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by lollybizzu(m): 7:55am On Oct 08, 2019 |
Grandlord: Well done. This shows that you're intelligent and also smart. What stops the op from doing same I don't want to call OP a lazy Nigerian youth 2 Likes |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by yusufu16: 7:56am On Oct 08, 2019 |
dfrost: Also Instagram, YouTube, imGb, are built with Django/python 1 Like |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by Ronline(m): 7:57am On Oct 08, 2019 |
PHP remains the best, the sweetest and the loveliest.. 1 Like 1 Share |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by PGON(m): 7:57am On Oct 08, 2019 |
Learn PHP first, 1) Many CMS runs on PHP, you can contribute to development of some of these CMS for a fee. Adding extra feature by use of modules and plugins...etc and count your money as you go. 2) It is easier to get freelance jobs. 3) Very easy to get help. PHP community is very large, probably the largest community in web development. Likely there is already a library for what you want to do... And it makes you learn and work faster... 4) Easy startup kit. You can download xampp and start developing immediately... And very easy to deploy....almost all server on the internet can run PHP without issues... 4 Likes 1 Share |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by Ronline(m): 7:58am On Oct 08, 2019 |
winterfell007:PHP is everlasting... |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by Nascimento(m): 8:02am On Oct 08, 2019 |
I think it all depends on the requirements of each project. Some project will require you to use PHP, while others will require you to use C#. The bottom line is that you have a firm grasp of the principles of programming and problem solving. You can get hired as a backend engineer, and you probably know only C#. If there is a project that requires PHP, you won't tell your boss that you can't do the job because you don't know PHP. You just have to pick up languages as you go. You are a problem solver. 2 Likes 1 Share |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by Grandlord: 8:03am On Oct 08, 2019 |
lollybizzu:Well it's also helpful to get to hear from professionals at home especially if one is looking to offer services in the Nigerian market you know? 1 Like |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by lollybizzu(m): 8:03am On Oct 08, 2019 |
MountainView: The OP is lazy don't mind him. I just confirmed. 1 Like |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by sarutobi: 8:03am On Oct 08, 2019 |
Server Side? Hmm. Your question is too broad. Which type of server sides do you want to write? Forget people telling you TIOBE index, this index, that index. Those have been changing. I have been programming for 2 decades now and i remember when PERL was the SHIT back then. Where is it today? Do you want to create CRUD apps? like social networks, blogs, cms etc. PHP is KING in this area. Forget the rest. Many people will tell you python, java bla bla. Let me tell you this, the speed PHP will grant you when writing this sorts of programs will blow your mind. Its like PHP was made for web dev. Too many frameworks Codeigniter, Laravel, Yii, Zend. Libraries nko? Mehn.... Python: this is what the cool kids use nowadays (I am not a fan), but it is popular and used extensively at Google. You need Python, when you have started hitting the upper limits of PHP. Where you need complex data structures. I personally use Python for shell scripting and long running processes. Also PHP sucks with threads so Python.... The mistake people make is that they try to use python for what PHP can do. Learn the difference. Java aka "Mr enterprise". Well java is Huge. It is robust, verbose (annoying), and well documented. I will advise that you dont start your programming life with java. Start with PHP or Pyhton. There are very few things you cannot build with java. The JVM (the software that runs java) is probably the most complex app on earth. What more? Java is Fast. It blows PHP and Python out of the water. Threads, Generics it has almost everything you need for the server side. I am a fan BUT java is heavy, bulky. Go: Goroutines. Javascript (Nodejs): who ever though that javascript should now be used at the server side is nuts. I am not saying that it is not being used today even in production by giant companies. But nodejs is like trying to fit a square peg in a round hole. Javascript is good for some people, to me it sucks as a language and because of the lack of tools for profiling, debugging etc it is a pain to work with. Javascipt is single threaded, but it uses some event something something like that lolx Just use Go. There are other languages like ruby, haskell, erlang. Some of these are really specialized languages. You can learn all of them. It makes you a better programmer as all these languages have different approach to solving problems and makes you see the computer from a different angle. If you have any specific questions i am happy to help. 9 Likes 1 Share |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by AntiWailer: 8:04am On Oct 08, 2019 |
It depends on your target market. 1 Like 1 Share |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by yusufu16: 8:06am On Oct 08, 2019 |
No programming language is better than the other. It all boils down to your personal preference. 1 Like |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by ps3o(m): 8:22am On Oct 08, 2019 |
Let me shock with this: No programming language is the best. What you should had asked is: "What language is the easiest to learn as a start-up?" I had been into web development and analysis since 2008. And as a professional, I can tell you that what differentiate languages are libraries and reserved functions and order of process. My one kobo advice is this: fashion out which you love best considering the time it works a complete project if you're on pressure to deliver. Peace! udoekere: 2 Likes |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by sarutobi: 8:25am On Oct 08, 2019 |
winterfell007: Lolz. These experts have been singing the same song for 10 years now. Python is cool though. 1 Like |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by MountainView: 8:25am On Oct 08, 2019 |
winterfell007: It's false in it's entirety, PHP is not dying, in fact, PHP 7 is 3x faster than Python 3.x PHP is the most matured, amongst it's peers on the web, it is both object oriented and procedural/functional in architecture, it has one of the best back-end framework compared to it's peers (Laravel). In fact, it is the best option you got, when you don't need automation, Even at that, PHP would still be okay, all you just have to do is to call those ML libraries via API's probably written in Python/Flask. Are you satisfied with my answer?? 2 Likes |
Re: [Advice] For New Programmers, what server-Side Programming Language Is The Best? by MountainView: 8:28am On Oct 08, 2019 |
dfrost: I hope you do know that Google makes use of ML a lot. Always read in-between the lines, believe me, it helps! |
Architectural Design Of A 4 Bedroom Duplex / Are Mini Laptops Good For Programming? / Degree Vs Experience: Which Do Employers Prefer?
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 46 |