[ / / / / / / / / / / / / / ] [ dir / random / cyoa / film / fit / islam / mu / tingles / utd / x ]

/prog/ - Programming

Programming

Catalog   Archive

Name
Email
Subject
REC
STOP
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Options

Allowed file types:jpg, jpeg, gif, png, webp, webm, mp4, mov
Max filesize is 16 MB.
Max image dimensions are 15000 x 15000.
You may upload 5 per post.


42aea5  No.5502 [Open thread]

Hey /prog/, I'm 19 and for a while I've been half-assing an attempt at a "tech career" straight out of high school. I'm now taking it more seriously , reflecting on what I've been doing and wondering if I'm retarded, so I'd appreciate a second opinion.

>did some gay C++ programming youtube tutorials while i was in middle school, didn't learn shit and stopped after a week

>tried a bunch of free online programming courses and lose interest in them all

>buy cheap python beginner's book off the internet, it's more interesting but i'm lazy and am only 1/2 of the way through after almost a year

>know some basic shit and some formatting, "etiquette" stuff

>enroll in local technical college IT course hoping i can learn more about computers, maybe get a job and carry the experience over to different fields

>starting to worry that the certification won't be enough to get any job

>now am looking for any sort of internship to get experience and become more confident in abilities

>trying to get to the point where i can make a PR on github without looking like a sped

I'd also appreciate if anyone could point me towards somewhere else where I could talk with experienced programmers and get tips, like an IRC or discord server. Thanks.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e1c914  No.5507

File: 2c51348b8b8edbe⋯.jpg (247.25 KB, 1200x900, 4:3, 1614709973304.jpg)

>>5502

>I'm 19 and for a while I've been half-assing an attempt at a "tech career" straight out of high school

Hey anon, I'm also in this exact situation.

Not sure whether I want to get IT certs and try to work through helpdesk jobs to eventually work as a system administrator. Or whether I want to make a web-dev/design portfolio with my strong prior HTML/CSS/JS knowledge, and strike while the iron is hot.

I can get more money starting off in web-dev and I already have a lot of the skills, but the industry seems very volatile. Compared to the slow-burn but seemingly more steady IT/sys admin path.

Bumping this thread w high hopes!

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f7d73c  No.5513

Quit programming if you dont got the attention span and concentration needed, programming is a wonderfull thing but for those like me and you who dont got what it takes, might not be worth it at all

Build a portfolio if you are still trying that path, hope you can get somewhere, programming diplommas dont mean shit, just go to college if you want to leave your country

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 1576355d3e67cf9⋯.jpg (328.7 KB, 1000x600, 5:3, Dixieland03.jpg)

5c8d69  No.5512 [Open thread]

We have officially created a new board over at https://8chan.moe/t/

Come join there if you're sick of pictures getting deleted for no reason at all .

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.


File: cd1d0a7becdfd5a⋯.jpg (221.85 KB, 566x700, 283:350, ba2279b7f84c3380edca985773….jpg)

9c34e7  No.5509 [Open thread]

ϯϻϻϷρζζЁμϳϪϰϷλϫϨϭϨϻϾϾϨνϯϽЀϰϩϰЁϷЁϾЀϪϽϾϷνξϪϱϮϨκϯЁϱϯϿϯϾϽϼЀϨϸϨϽϿϵϰϫε϶ϵϰ϶ϵζψϳϳζ

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e83551  No.5510

File: 47dab11a9003f32⋯.png (302.57 KB, 433x575, 433:575, Screenshot_2021_11_17_at_9….png)

To be honest, I am slowly going outside of my comfort zone and trying different styles. I am also looking forward to this weekend because I am planning to buy more clothes. Well, I just want to try something different. Anyway, have you guys ever tried esports betting at Betting https://esportsbitcasino.ca/games/?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 35bfe0cd382782a⋯.jpg (40.79 KB, 508x419, 508:419, 1598979949247.jpg)

c4e9f4  No.5477 [Open thread]

Sup faggots. What should I write in the commit message when I made a change with the only effect of making a warning go away.

"Remove warning", "Fix warning" and "Eliminate warning" is not quite accurate and "Make warning go away" sounds retared.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

000000  No.5494

quell warning

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4e14a6  No.5500

Supress warning

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

446327  No.5508

>>5477

annihilate warning

decimate warning

destroy warning

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 1439697368517.jpg (179.29 KB, 480x710, 48:71, 9780262019347_0.jpg)

a7173d  No.3034 [Open thread][Last 50 Posts]

This guide assumes you forgot everything from highschool. No you don't have to learn any of this in order to program you can just start hacking around every .c file in your kernel.org git source clone and see what happens. Why would you want to learn math? Because it will change your thinking. You won't be easily fooled by bullshit, you will have tools to sort through obvious logical fallacies. You will be able to optimize programs and create your own algorithms. You will be able to estimate. Above all, you will be able to solve problems using computation which is what computer science is all about. And least of all, you will get paid more than anybody else without this knowledge so if your goal is shekels then read on. Note: DO THE EXERCISES. You won't learn otherwise. Books instead of video lectures were chosen because they've lasted 30+ years some of them in relevancy in the field, also lectures disappear all the time like when MIT nuked all one prof's Physics OCW lectures because he tried to pickup a student, setting a precedent that at anytime this information can disappear. Read a book nigga.

Math Preliminary

Basic Mathematics by Serge Lang

Buy/Pirate this book (he's dead). It's highschool math, from the perspective of a Mathematician. You will learn up Pre-Calculus and be prepared for rigorous proofs later.

An Introduction to Mathematical Reasoning" by Peter J Eccels

This changes you from rote drilling and being a human calculator in highschool to learning what math actually is, and what proofs do. Excellent, excellent book.

How to Solve It by G. Polya

How to do proofs, written in 1940s and still for sale in every Chapters/B&N bookstore to this day because it's the best proof helper that exists.

Welcome to Proofs

Calculus" by Spivak

Actually, you are learning ANALYSIS, in addition to calculus. Torrent the 3rd edition w/the answer book. This is a fucking hard assed book, you may be bePost too long. Click here to view the full text.

256 posts and 19 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

5e0479  No.5463

>>5460

>Most of the real/complex plane are algorithms that produce an output, then they are attached to real line like they're just a number, like say, Pi, but they're not, they are a seperate computation that you have to understand before you get their abstract attachment to the real or complex line/plane.

This makes no sense. There are real numbers you can't compute, such as Chaitin's constants, but I'm not even sure you're talking about that.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e95be7  No.5464

I'm also writing an entire solution guide to starting at math from zero and working up. I don't know how long it will take, and also it's probably a bad idea to provide a solution guide, because I think the way I learned was because I didn't have a solution guide, so I needed to communicate my proofs to people on stack exchange and ask them if my logic was trash or not. Proofs really can't have a final answer, because anybody can write another proof like Ramanujan and his weird proofs of number theory he sent to Hardy back in the day that were legit but totally different than from what they were doing. Given an exercise to write a proof, every single one of us will come up with a different answer, and most of those will be correct. This is the problem with this level of math, you honestly need some kind of mentor to help you with the logic because your naive logic might actually be correct. If you look at the answer, you will be discouraged thinking "wow I don't know this at all, look at this answer it's totally different from how I approached it" but you still may be right! You could also be completely wrong despite being convince you aren't. This is the difficulty of self learning math and hopefully I'll try to help with this by mimicking what I did to learn this material, inspiring some other anon to do the same.

I'm also writing a walkthrough for MIT's crash course in web programming, here: http://webdevelopment.mit.edu/2018/lectures and here: http://weblab.mit.edu/schedule/ because I enjoy the art of the hustle, making money competitively on those terrible freelancer sites and from starting from zero. I also encourage any anon here to learn OCaml, and watch Jane Street's incremental dom lecture on YouTube. A webdev framework in OCaml, no javascript knowledge needed. React uses 'indirection' to create their virtualDOM and provide you with a functional interface, but you can skip all this and go straight to incr_dom and just write directly in OCaml and produce some pretty incredible things. If you're interested see https://www.janestreet.com/tech-talks/intro-to-incr-dom/ and just think about a virtualDOMPost too long. Click here to view the full text.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

e95be7  No.5465

>>5463

Ryan O'Donnel covers this in the complexity theory lectures as Chaitlin was also at CMU. This is also in the Oregon Summer School Programming lectures when they talk about Per Martin-Löf papers and is one of the reasons for higher computational type theory because some things are uncomputable which is why they abandoned HoTT. Chaitlin also has a set of excellent lectures on YouTube if you're interested.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

6bcca5  No.5468

tfw stuck on the preliminaries for over a year because they keep changing and have to start over

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4ecb20  No.5506

cool post

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



c1cff6  No.5299 [Open thread]

Can someone help me understand DHTs with Byzantine fault tolerance? I read the wikipedia pages but they it didn't quite click for me. I'm also new to writing P2P stuff.

What is the algorithm, exactly? So I write a bunch of servers that all store some values with some keys and listen on a port. Then I want to query a key.

1. Do I send that key to every server and see which one replies? That sounds very inefficient if I have millions of servers all retrieving values frequently.

2. Is there a way to make it so that the server can't see the information it stores? I suppose I could somehow break up the file but now every query requires many more connections. Would it work if I encrypt the file and break it up into a small number of pieces, say 2, and store each piece on a different server? Even if an individual knew the key it couldn't decrypt even the part that it has.

3. How do I know the IPs of the servers without having a centralized directory?

4. What if the servers sometimes go offline? Is it enough to just store the same key-value on multiple peers and hope that at least one will be up?

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c12183  No.5476

File: 246d5ce36eee8e4⋯.png (4.86 KB, 225x224, 225:224, images.png)

https://www.youtube.com/playlist?list=PLfTHgzgSsUiRbuCTkkA8O4ADz17jf6aY3

The first three videos are what you want.

Also the specifications of Kademlia, the DHT algorithm used in Bittorrent Mainnet DHT.

http://xlattice.sourceforge.net/components/protocol/kademlia/specs.html

Here's my take on it.

A DHT is a key value store where the key-value pairs are not stored in a central computer but distributed among many forming a network.

When a node joins the network it can query the network for a key and will receive a value associated with that key.

Also each node is assigned a portion of the key-value pairs to store. This is a black-box look at DHTs.

The interesting part is how to implement this without a central server that keeps track of which node stores which keys.

This is done using a decentralised or "P2P" algorithm outlined next.

Each node is assigned an id, which is typically the hash of its ip (and port I think). The nodes organize themselves in a ring, where each

node connects to its successor and predecessor in the id space. That is, node 6 connects to nodes 5 and 7. If let's say, node 5 is not available,

then it connects to the next available node in that direction.

The key-value pairs are distributed such that node with id n stores the pair such that the hash of the key is n. Since the space of a modern

hash function is huge, a node stores the keys that would be assigned to the previous nodes that are not pressent in the network.

In other words, the same space is used for keys and ndoe ids, and a node stores the keys closest to it in this space. This is the distance metric.

Post too long. Click here to view the full text.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

820a30  No.5499

File: 798dc12699dd73f⋯.jpg (66.08 KB, 640x640, 1:1, 1571041169699.jpg)

hi anon,

you should check out something like this : https://docs.rs/libp2p/0.37.1/libp2p/tutorial/index.html

I'd use this to write any new P2P stuff.

cheers,

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f3e476  No.5505

Thank you guys so much for posting these amazing resources. I'm gonna get cracking on building a nice project using the info you've all given me.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 1450922815492.png (509.25 KB, 793x457, 793:457, jurassic_newman.png)

debaa4  No.3753 [Open thread]

>Be me

>work in low-level kernel/driver development

>Working long nights to get everything done as soon as I can

>bi-annual performance review comes up

>MFW my boss says he's disappointed because I don't talk to the other employees

>apparently its a problem that none of them know anything about me

What are some fields where I can find a programming job that doesn't involve talking to normies or anyone else? I'm a motivated self-learner who's willing to do whatever it takes to get the job done on time as long as it doesn't involve interacting with other people.

16 posts omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

fbf59b  No.5452

That's life buddy.

Just ask a question about their lives and move on.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

fbf59b  No.5453

>>5373

Yup, they're definitely talking behind your back

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

5d5307  No.5462

>>3753

Reverse engineering.

It's a highly coveted contract job that pays probably the most money of any other computer science topic and you absolutely don't have to talk to anybody except "where is my paycheck".

If you're already doing low level, you can do reverse engineering, you can esp do abstract reverse engineering which is what GrammaTech does, using lisp to split up the program logic and any kind of source you want, to produce highly obfuscated binaries the kinds of which nation state malware uses.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c2c3b3  No.5470

test

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

13de20  No.5504

>work in low-level kernel/driver development

>I'm a motivated self-learner

How'd you get a low level programming job? I can't get shit without a degree. Any tips?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



f65748  No.5501 [Open thread]

A conservative software developer forum

https://mycodingcult.com/

Become more productive than 99% of software developers with freely available techniques

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

a900f5  No.5503

Bump. I'm 18 and I'm also looking for something like OP

Mind dropping your email or discord?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 1441181852069.jpg (66.74 KB, 573x459, 191:153, heart.jpg)

5ff8c9  No.3182 [Open thread][Last 50 Posts]

>C without pointers

>Haskell without monads

>Java without exceptions

>Python without whitespace

78 posts and 3 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f415bd  No.5492

>>4361

!!value

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

9d8d81  No.5493

>>3628

Yeah it has although the name eludes me.

>RPN Lisp

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

000000  No.5495

Haskell without currying

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

422155  No.5496

File: 18b5a3e98d74269⋯.jpg (35.12 KB, 640x459, 640:459, e1.jpg)

>Lisp without cons cells,lambdas and macros

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

662804  No.5497

low hanging fruit: java without semicolons

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



2ffa67  No.5137 [Open thread]

Discuss and share Fortran related talks here.

This includes all variations (for now), but specify which one you're referring to.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

faf784  No.5234

How to RICH with FORTRAN?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

b2273b  No.5237

>>5234

sell tutorials to hipsters

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

35137d  No.5491

>>5237

Don't forget the gaudy html

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



ad0a20  No.5469 [Open thread]

dead board

5 posts omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4fe0f1  No.5485

lolz

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4fe0f1  No.5486

lolzes

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4fe0f1  No.5487

ha

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4897eb  No.5488

ha

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

8c0c69  No.5490

Just found it. Looks like here is another place to shit post.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 55271e1daa3654f⋯.jpg (19.37 KB, 334x302, 167:151, Morpheus2.jpg)

4a40e5  No.5313 [Open thread]

What if i told you you can have a programming language that's simpler than Python and faster than C?

30 posts and 3 image replies omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

470cf9  No.5432

>>5425

In order to make use of domain specific features as matters of convenience and productivity. The theory of Turing completeness means that the functionality will be equivalent in the end. That doesn't mean that the programming effort to reach that point is equivalent.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

dacacb  No.5443

>>5432

that's a fallacy.

as i already said same can be achieved with a library.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

3429c3  No.5444

>>5315

>C's compiler technology is probably the most advanced of all

LOL. Fortran has been far ahead of C forever. They just finally got a major optimization into C compilers on par with Fortran and there are others.

IIRC they also got Common Lisp (CMUCL?) on par with Fortran for some numerical compilations ages ago and kept it for a little while.

No specific memory but I bet Java got up there pretty good.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f3bc26  No.5456

File: 610d1b36249c183⋯.png (501.14 KB, 9611x2167, 9611:2167, static_graph.png)

next milestone is first step in automatic concurrency

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

80ef2f  No.5489

File: 666471a32e92c87⋯.gif (777.57 KB, 300x100, 3:1, 4311mj.gif)

I would be happy

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: befc86f94e2f0e0⋯.png (143.37 KB, 600x600, 1:1, thonk.png)

ca80ef  No.5396 [Open thread]

is it wise to write a password manager in an high level language like python?

1 post omitted. Click reply to view. ____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c509e6  No.5399

I would say it's less safe because of the popularity of Python.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

a4684a  No.5400

>>5399

Explain.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c509e6  No.5411

>>5400

I didn't give it much thought to be honest. Consider it a shitpost

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4b0393  No.5474

>>5396

>not writing down your password

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

5e9637  No.5479

If you're writing a production-grade (what that means is up to you) password manager, you're going to want a rock-solid crypto library and a stack that you can ultimately trust. If Python provides that for you, then sure. You also have to consider the vulnerabilities and limitations of the programming language itself. You might also write a front-end in Python to a more secure (read: low-level) back-end, but then you have to deal with vulnerabilities at the language barrier and in any kind of RPC system you might use if you're not doing everything locally. I'd just stick with a low-level language like C, C++, or Rust. Something like Go should be relatively fine too for a personal-use password manager.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



File: 83526d4560c2a80⋯.jpg (109.08 KB, 394x600, 197:300, manga_mutiny_cover_yt_BL9l….jpg)

File: 17c6c3503e2fe5a⋯.jpg (48.34 KB, 259x400, 259:400, 6525081.jpg)

File: 2f65d23d757959a⋯.jpg (41.57 KB, 300x446, 150:223, 30284832.jpg)

61a2b9  No.5475 [Open thread]

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.


0211b1  No.4336 [Open thread]

whats a good first programming launguage

and is codeacademy any good

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

0211b1  No.4349

java

yes

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

0211b1  No.4350

>>4349

>java

It's shit. Start with something like Python, Ruby or Scheme/Racket instead. After that, try C/C++ to get a slightly better understanding of how the machine works.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ee6c1d  No.5471

I would learn Java, though getting old. It's easy to learn and the main bulding blocks of the language are found in any other programming language. Furthermore it's quite similar to C#. But If you want to get a job you have to dive deeper in the ecosystem. Learn Frameworks, stuff like gradle, maybe kotlin. Do some research if you want to find a job. But Java is a good startibg point.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

ee6c1d  No.5472

>>4350

Yeah it isn't the best. But the learning curve is high. And Python has a more distinct syntax which makes the transition between languages harder if you're a beginner. Ruby. Is good for web programming. If you want to go into that field, but then sure go for Ruby. C++ in my opinion is just too much if you're starting out. The language has too much to offer. As i said above. Start with Java, do some Job research and then make transition.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

4cf897  No.5473

>>4350

>java is shit

>try python, ruby

modern languages with the beginners charm fall apart quickly when you move to advanced stuff.

start with c/c++ , then java.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



Delete Post [ ]
[]
Previous [1] [2] [3] [4] [5] [6] [7] [8]
| Catalog | Nerve Center | Random
[ / / / / / / / / / / / / / ] [ dir / random / cyoa / film / fit / islam / mu / tingles / utd / x ]