Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,218,514 members, 8,038,189 topics. Date: Friday, 27 December 2024 at 10:18 AM |
Nairaland Forum / Science/Technology / Programming / You Would Better Start Programming With Java Or C# (13485 Views)
Can I Learn Programming With My Smartphone / Can I Learn Programming With A 32-bit Operating System? / Programmers: At What Age Did You Start Programming? (2) (3) (4)
(1) (2) (3) (4) (5) (Reply) (Go Down)
Re: You Would Better Start Programming With Java Or C# by Brukx(m): 7:54pm On Jun 07, 2020 |
Ausrichie: I don't really agree with the bolded |
Re: You Would Better Start Programming With Java Or C# by Mastermindx: 10:37pm On Jun 07, 2020 |
Brukx:My guy u nor study medicine again |
Re: You Would Better Start Programming With Java Or C# by Brukx(m): 11:16pm On Jun 07, 2020 |
Mastermindx:Na crime for medical student to love tech? |
Re: You Would Better Start Programming With Java Or C# by vheckthor1: 12:39am On Jun 08, 2020 |
languages are just tool, Programming is the art of solving problems 2 Likes |
Re: You Would Better Start Programming With Java Or C# by Nobody: 3:44am On Jun 08, 2020 |
Brukx:Well it is easier for a beginner (changed my opinion) but if you have dealt with a C like language (Java, C, C++, C#) steer clear of it the day I dumped python for good was the day I saw this: "arint".toUpper(); How can the bolded be valid. A constant has turned to a variable overnight?. |
Re: You Would Better Start Programming With Java Or C# by Mastermindx: 5:35am On Jun 08, 2020 |
Brukx:Yes oh Face your medicine make we face our tech.. You can't have everything na, you're not Jesus. |
Re: You Would Better Start Programming With Java Or C# by Brukx(m): 6:38am On Jun 08, 2020 |
Ausrichie:I understand what you mean now |
Re: You Would Better Start Programming With Java Or C# by Brukx(m): 6:46am On Jun 08, 2020 |
Mastermindx:I think say na Nursing abi pharmacy you dey run? |
Re: You Would Better Start Programming With Java Or C# by Mastermindx: 7:55am On Jun 08, 2020 |
Brukx: Why stalk me bro.. not fair |
Re: You Would Better Start Programming With Java Or C# by Nobody: 9:54am On Jun 08, 2020 |
Brukx:exactly my problem. In C and it's grandchildren you must declare everything. |
Re: You Would Better Start Programming With Java Or C# by progeek37(m): 7:01am On Jul 05, 2020 |
Maybe take a look at Java 8 API documentation you can see how organized and broad Java is. That is a favorite language for developers. https://docs.oracle.com/javase/8/docs/api/ If you need Java from scratch, subscribe to my Zoom tutorial. Send me a message on WhatsApp |
Re: You Would Better Start Programming With Java Or C# by EmZsquare: 7:41am On Jul 05, 2020 |
progeek37: Every programming language has its strength and weaknesses but....before one decides to learn a particular language at least there must be a motivation or a particular niche that the person wants to apply that knowledge among many. Based on the context so far I guess this post is about learning the basics of programming and if it is I'll always suggest PYTHON. Apart from its simplicity and less lines of codes, it's readability is exceptional compared to other languages as well as the online community. Though interpreted, it is still a beginner friendly programming language to learn. I've studied Python, C, Java, PHP, Dart, Javascript (though not considered a programming language) and C++ and I'll always say Python is the best choice as a beginner. Back on one's niche....you want to be a developer, hacker, e.t.c., each of these languages have their strength in any fields and you can even combine two or more to achieve your goal. Like my teacher will always advice....it's not about knowing 5 languages but mastering one language is the best. Python can be used for almost anything a programming language can be used for in today's world. Bonus For Developers in Mobile App, instead of learning Java/kotlin, c++, c#, swift, e.t.c., you can learn Dart and develop a cross-platform Mobile App (Dart and Flutter). Remember the choice is what gives you satisfaction. No one is perfect. 1 Like |
Re: You Would Better Start Programming With Java Or C# by Abuskid: 10:38am On Jul 05, 2020 |
I Love what i'm learning here...Good one am following |
Re: You Would Better Start Programming With Java Or C# by Omar09(m): 12:13pm On Jul 05, 2020 |
progeek37: How do I join your WhatsApp group. I'm a newbie in programming and I am starting with python. Gone a little far with it. |
Re: You Would Better Start Programming With Java Or C# by progeek37(m): 2:26pm On Jul 10, 2020 |
Omar09:have you joined the Whatsapp group? Or do you want to join my tutorial instead, it is not free though |
Re: You Would Better Start Programming With Java Or C# by Omar09(m): 3:00pm On Jul 10, 2020 |
progeek37: Already joined. WhatsApp handle is Mr. Fruit. |
Re: You Would Better Start Programming With Java Or C# by iLearner: 4:21pm On Jul 10, 2020 |
EmZsquare: @ bolded What do you mean man? |
Re: You Would Better Start Programming With Java Or C# by EmZsquare: 7:23pm On Jul 14, 2020 |
iLearner: Saying Javascript is not a programming language in this context will mostly go on performance issues. While you can almost use Javascript to write a few things other programming languages can do, It also used to be true that scripting languages were generally interpreted at runtime instead of compiled ahead of time, leading to poor performance compared to compiled code that could be optimized at compile time. Here are some flaws of JavaScript : - It s not typed - You can't do classes and inheritance with it. Ho... sorry, you can, there are even twenty ways of doing it... and it's the problem. Code using another code convention is painful to read. - It is slow / it does not compile If JavaScript is a programming language, then everything is too; Bash, SQL, XSL, doing a query on Google, e.t.c. Logically, a man can marry a USA citizen and be given the USA nationality through the marriage. In as much as he's a USA citizen, he's still not q "real" citizen. 2 Likes |
Re: You Would Better Start Programming With Java Or C# by vheckthor1: 9:44pm On Jul 14, 2020 |
EmZsquare:JavaScript developers will crucify you for this 2 Likes |
Re: You Would Better Start Programming With Java Or C# by iLearner: 9:58am On Jul 15, 2020 |
EmZsquare: Wait. Because a language has flaws automatically makes it not being a programming language? I guess the ones you categorise as programming languages don't have flaws? Because JavaScript is interpreted instead of compiled, then it is not a programming language? Saying JavaScript is slow is really laughable. In fact, saying JavaScript is not a programming language because of a perceived performance flaw is ridiculous. Let me ask; is this just a personal opinion or general view? Also, have you ever built anything using JavaScript? 3 Likes 1 Share |
Re: You Would Better Start Programming With Java Or C# by progeek37(m): 8:41pm On Jul 30, 2020 |
Learn how to program a computer and algorithms and Data Structures by subscribing to my Zoom tutorial |
Re: You Would Better Start Programming With Java Or C# by progeek37(m): 7:29am On Aug 18, 2020 |
Have you join my coding group or my tutorial? Join today simply send me a WhatsApp message |
Re: You Would Better Start Programming With Java Or C# by progeek37(m): 7:45am On Aug 25, 2020 |
Start your journey in Java programming today. Subscribe to my Zoom Tutorial. We have, console-based , GUI-based and Android projects at the end of the tutorial. |
Re: You Would Better Start Programming With Java Or C# by progeek37(m): 4:28pm On Aug 31, 2020 |
Have you joined my coding group and data structure group? Waste no more time, join today and experience a lift in your view of programming. |
Re: You Would Better Start Programming With Java Or C# by Javierleon(m): 11:24pm On Sep 01, 2020 |
@progeek I have been self taught in Python and shell, small c too I tend to get things stuck but after a while grasp it the more I have tried to move to C due to my preference but I rarely code these days More like I went to fast for someone barely six months in consistent coding I'm mostly tired of watching tutorials or reading e-books especially in Python and its affecting me going into c and java maybe Python was too easy to have started with I just need a mentor to guide me I chose the path to cyber security but I taught being a solid programmer first is what I need and that's why I don't wanna start any cyber security course yet I just need guidance I feel like am rushing or learning things the bad way |
Re: You Would Better Start Programming With Java Or C# by progeek37(m): 6:54pm On Sep 03, 2020 |
Javierleon: Sorry for the late reply. Send me a WhatsApp message so we can talk more, check my Nairaland signature for my WhatsApp number. |
Re: You Would Better Start Programming With Java Or C# by Bahat: 2:46pm On Sep 05, 2020 |
progeek37: I agree with most of your point expect the Knuth book "Art of programming " bro, that book is expensive to read not a book for the weaklings, mist people that done justice to the book are some know kernel hacker, moreover that book is a 3 volume book. It's the last book Intend to read after cryptography book. You need to be proficient in calculus not just the normal once. For data structures and algorithms we have some books that does the job. Prof knuth book is not for everyone. My thought. |
Re: You Would Better Start Programming With Java Or C# by Bahat: 3:52pm On Sep 05, 2020 |
Javierleon: Choosing cyber security you need to learn about those techs you intend to secure, code some programs to see you grabbing theconcept you learn. I did C, I loved C but it's mostly used to code exploits and network utilities, considering the fact that they build their own IP connection. It's a long journey takes years of study 1-5 of rigorous study to start with, after that you start grabbing concepts as you go deep in your learning phase. First thing is to know what the language you Intend to learn is used for. Most of us don't understand IP protocol suite, their dependencies, there's more to say on this topic, we will start having our conference to discuss these issues. Like now I have a topic of what python is used for. Most of our OG's don't know much about this things,all yousee it usedfor data science, all they want is exploit and exploits a weakness they know nothing about. It's not about reading all the time but thinking what you read through. As for the mentorship, mentors will only give you pointers and reference to materials you need to understand a concept, who has the time to start tutoring when you also busy. There are sites that answers any question you face. What we need is learn, understand, reflect, and question what's read. Right now, telnet, ftp are no longer used or embedded Into those big companies services, p2p and others are not obsolate, they still use it. HTTP is the forefront of all tech now, I can body say, most of our experienced programmers don't know this HTTP to start with and they write codes that's interact with this tech. How do you intend to exploit the service you don't know. Your mentor won't teach you all, him self no know it all. RFC's are there read them. After you grab some concept you can always come back here to talk about it as we doing now, let's spread good knowledge not the same thing we read all day long. We all know Python is best for data science after it has been hyped. I can say hackers now prefer to write their exploit code in python why? because of its higher level with so much wrappers to make your work alot easier, manipulating data Is kinda easy with python, it's not written mainly because of data science. You can create good Gui programs that does some good works with python-tk. C# is also good for doing Gui works, I'm learning that after am done with python that is if I deem it fit and it serves the purpose I want It. Yes it's reliable and complied language, people won't see your source code. But serious attackers will crack your compiled app using RE tools such as ollydgb, windgb and other related tools. Now If you don't know assembly how do you intend to crack Or reverse an app. Well the Lang Is not meant for weaklings, Before you choose a language you should have what motivate you to want programming. That's where you choose your line, what to learn, as a matter of fact you will need more than one language to hold your lane as a seasoned developer. Me self still dey learn. As for Java I have no comment. C# is easy to learn, it's the best option for gui apps and mostly used. Company use Java, Individual coda use C# or related tech. My thought. Our coda that think watching YouTube video will give you what you want that's a lie it only give you basic understanding of what's being discussed. Read documentation if you having problems with a topic from your language provider. That where everyone get back to when problem arise, ask questions on Google. 2 Likes |
Re: You Would Better Start Programming With Java Or C# by Javierleon(m): 10:10pm On Sep 06, 2020 |
Bahat:Thank you for this I really appreciate On c, my motivation 1 is the rigidity. Yes the rigidness, I wouldn't wana look like an amateur at complex task. also, the low level the speed etc Python the easiness, yeah the easiness. No time to waste, plus sockets, IP addressing, the library suite, web and GUI, it simplifies so many things for me Java, well I would wana explore the android os sometime C# not in my list but, i'm a little interested now that somany good stuffs are being said on it. I may look at it later Data science. I actually jumped this wherever I saw it You said something about HTTP and its true. I would love to know how it operates behind the hood. The post and get, the requests etc ... Please also share that knowledge |
Re: You Would Better Start Programming With Java Or C# by Bahat: 12:51am On Sep 07, 2020 |
Javierleon: The HTTP its more than what i can explain, you can go online to read about it, absorb as much as you can because it is vast and deeper than i can say in few lines, if you read along and have some question i can help out with to explain and give you hints on where to look for other resources. Its all starts from the OSI model/IP suite. HTTP comes in play at the application level of the suite/layer. python request made me look back at it to get some more info about cookie,session which gives HTTP state(statefullness) Header data when making request with either Post or Get, because i was having issues making a request to some sites. While i was learning unix network programming, its much of a hassle filling the structure data to create new connection to server, much arcane protocol(out-of-dates) were used as an example, they didnt give much info about how HTTP protocol being the mainstream of this century. You should read about it when you think you need it, i make request thats why i had to go back to it. |
Re: You Would Better Start Programming With Java Or C# by josh2297(m): 11:35am On Sep 07, 2020 |
Starry321: |
Re: You Would Better Start Programming With Java Or C# by Javierleon(m): 2:24pm On Sep 07, 2020 |
Bahat:Working with django helped me with the concept of errors, and then looking at the logs I began to wonder how the cookies operated, I had an issue with this HTTP, whenever I fetched a POST request, I get this Get HTTP .1 / POST ... Error Then internal server error page displays As long as I know, everything seems Right, the POST data is received. What can be the cause, Google isn't helping |
For Django Developer / Where Is That Female Geek: Any Good Female Developer Around? / What Attracted You To Learn how to code?
(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. 101 |