[ prog / sol / mona ]

prog


Making a textboard just to learn webdev

1 2022-06-07 18:44

What language and framework should I use to properly learn how it all works?
My colleagues recommended that I learn C first to learn programming properly. Is there a webdev recommendation like that?

2 2022-06-07 19:06

Scheme.

3 2022-06-08 08:44

>>1

learn how it all works

What kind of knowledge are you looking for?
Do you want to learn all the protocols that underpin the World Wide Web?
Do you want to write a web server?

If you just want to make a textboard as quickly as possible, then just use a framework like Django or Ruby on Rails.

4 2022-06-08 10:40

>>1

My colleagues recommended that I learn C first to learn programming properly.

In my opinion, C is better second language. Something like Scheme, Lua Python or Ruby would be a good first language.

>>3

If you just want to make a textboard as quickly as possible, then just use a framework like Django or Ruby on Rails.

This. You want to learn SQL as well.

5 2022-06-08 18:13 *

>>4

In my opinion, C is better second language. Something like Scheme, Lua Python or Ruby would be a good first language.

Lmao I've been seeing you post this exact same sentence over and over across different boards. Who are you trying to convince?

6 2022-06-09 11:39

>>5

Who are you trying to convince?

Anyone who's a beginner.

After learning HTML, I tried starting programming with Java but that was unnecessarily complicated language and I dropped it. Then I learned Windows's Batch scripts and a bit of Bash. Then I learned a tiny bit of Lua but went to Python because of its popularity. Then I tried learning C but I didn't like the language that much. I get it's perfect for embedded systems and similar but C is pain to use for regular applications that often need to deal with strings. It doesn't help at all that C has so much undefined behavior. With high-level languages, you can get immediate feedback (especially if you use a REPL). I also believe that using a high-level language is better for maintaining the motivation to learn programming since you can quickly (or at least quicker) make useful programs. Finally, if you wanted to learn how a computer works, you should learn assembly language instead: https://savannah.nongnu.org/projects/pgubook

7 2022-06-09 17:18

You don't have to learn C to do web development. If that's your goal, the best bet is probably JavaScript. You can use it on both the client side and server side. If you end up liking programming, you can and should learn other languages, too. But if you are interested in web development, do web development. You can start doing it from the very beginning, there are no pre-requirements.

8 2022-06-09 23:44

purebasic

9


VIP:

do not edit these