-  [WT]  [PS]  [Home] [Manage]

  1.   (new thread)
  2. [ No File]
  3. (for post and file deletion)
/pr/ - Programming
  • Supported file types are: C, CSS, DOC, DOCX, GIF, H, JAVA, JPG, PDF, PNG, SVG, SWF, TXT, WEBM
  • Maximum file size allowed is 10000 KB.
  • Images greater than 200x200 pixels will be thumbnailed.
  • Currently 392 unique user posts. View catalog

  • Blotter updated: 2011-01-12 Show/Hide Show All

There's a new /777/ up, it's /gardening/ Check it out. Suggest new /777/s here.

Movies & TV 24/7 via Channel7: Web Player, .m3u file. Music via Radio7: Web Player, .m3u file.

WebM is now available sitewide! Please check this thread for more info.

Nattajerk 11/09/07(Wed)10:31 No. 6 [Reply] [First 100 posts] [Last 50 posts] Stickied

File Structure_and_Interpretation_of_Computer_Programs.pdf - (2.21MB , Structure and Interpretation of Computer Programs.pdf )

I heart /pr/

lets start with a book thread. I have some cached learning.

121 posts and 80 images omitted. Click Reply to view.
Neckbearded Basement Dweller 17/07/24(Mon)01:40 No. 5055

does anyone have this book
C++ Programming Professional Made Easy by sam key

Newbie Thread patchouli!!SyAQpmZGyw 13/05/26(Sun)19:31 No. 3818 [Reply] Stickied

File 136958949722.jpg - (25.15KB , 293x324 , bjarne2.jpg )

What's this? Just a compiled list of resources silly!
(Also, check out the book thread, lots of lovely stuff)
Ask newbie/where to begin questions in this thread!

Language Agnostic:

http://www.codeblocks.org/ (great IDE for C/C++ and supports many libraries, cross platform)
http://notepad-plus-plus.org/ (good for scripting languages)
http://www.gnu.org/software/emacs/ (great editor with large learning curve)
Message too long. Click here to view the full text.

27 posts and 7 images omitted. Click Reply to view.
Neckbearded Basement Dweller 17/06/17(Sat)07:20 No. 5045

Good documentation/books/online courses for a C# Unity beginner? I've got some basic experience in JS and most of the stuff i've read for unity fails to explain how anything works.

Hack Asian Discuz forum (profitable) mostly like a challenge sh 17/10/23(Mon)09:31 No. 5080 [Reply]

File 150874388212.jpg - (128.86KB , 1000x1333 , 1508553861400-0.jpg )

Help me get admin access easy(let's say 2 site)without alert.
Keep admin access for at least 48 hour. I back up all the database.
Because they sell private stuff for profit. To join these heck sites need at least $1000.
less than weeks I sell all the database in china/korea/japan
Return you $1.5k (I will get at least 3k give you 1.5k) can do btc for sure

sh 17/10/23(Mon)09:32 No. 5081


Contact me
Kik sh2dc

BTW the admin patched forum very extreme

Neckbearded Basement Dweller 17/07/19(Wed)00:36 No. 5054 [Reply]

File 150041736958.jpg - (23.73KB , 450x300 , armie-hammer-the-social-network_cycgik.jpg )

Friend is learning JavaScript as her first language. Should I stop her?

Neckbearded Basement Dweller 17/07/30(Sun)05:44 No. 5057

Unless she is specifically trying to learn Front-End Web Development with Front-End Frameworks, I'd recommend trying to get her to switch.

Python in general is a much easier more intuitive first language, and if we wants to do WebDev, the Flask framework makes it very easy. Once she is comfortable with Flask, HTML, and CSS, going into JavaScript, Front-End or Server End will be generally much easier.

Neckbearded Basement Dweller 17/08/31(Thu)15:35 No. 5070

fuck no

Neckbearded Basement Dweller 17/10/19(Thu)15:15 No. 5078

No, let her be comfortable in C-syntax instead of using Python.

Neckbearded Basement Dweller 17/07/28(Fri)10:04 No. 5056 [Reply]

File 150122907045.jpg - (2.47KB , 135x100 , pp.jpg )

Hi, /pr. I'm learning Scala and I want challenges to implement in this language. What do you guys suggest?

Neckbearded Basement Dweller 17/10/15(Sun)17:52 No. 5076

Fuck, this board is dead.

Need ideas for SQL projects Neckbearded Basement Dweller 17/09/15(Fri)09:26 No. 5073 [Reply]

File 150546039188.jpg - (135.17KB , 750x937 , 20901900_344515179295123_3250812930471493632_n.jpg )

Give me every possible thing I could do with SQL.

Neckbearded Basement Dweller 17/09/18(Mon)21:27 No. 5074

select * from things where possible and can_be_done_with_sql;

COBOL Neckbearded Basement Dweller 17/05/17(Wed)19:51 No. 5042 [Reply]

File 149504350023.jpg - (8.86KB , 300x108 , Cobol.jpg )

Hi. When I was in university I worked for a short time by using COBOL, I only learned how to read and write into a .txt file by using this language, and now I want to go deeper with that.
So I found an online lesson of this language and it is said that I have to download the IDE Net Express 5.1 before starting. But this IDE is free for only 30 days (and the link is dead, I didn't search a other link yet).

So my very simple question is :
Do you know a other good IDE for COBOL that is free or I have to get a cracked version of Net Express 5.1 ?

Thanks in advance for your respond.

Neckbearded Basement Dweller 17/06/27(Tue)06:08 No. 5046

write in terminal

Neckbearded Basement Dweller 17/08/16(Wed)05:58 No. 5061 [Reply]

File 150285589835.jpg - (9.09MB , 3800x5244 , jasmine4.jpg )

results.Sort((g1, g2) => g2.depth.CompareTo(g1.depth));

Can someone explain to me what the hell this C# does?

results is a System.Collections.Generic.List

It's some kind of interface shortcut I guess? But what is => and why write it like that, does it save CPU cycles or just time for the coder himself?

1 post omitted. Click Reply to view.
Neckbearded Basement Dweller 17/08/18(Fri)05:06 No. 5065

Darn, the formatting got completely fucked. Oh, well.

Nattack!upUGcHlgU2 17/08/18(Fri)10:55 No. 5066


Here bud

Function currying and lambdas combine to make a thing called Streams (as my college puts it anyway), they are not quite the same as a filestream, however.

It's a great thing to learn, a bit tricky at first but can eliminate the need for complicated nested loops with slightly less complicated nested lambdas.

Neckbearded Basement Dweller 17/09/04(Mon)00:29 No. 5071

File 150447779632.jpg - (181.57KB , 650x922 , jasmine2.jpg )

Thanks for explaining! I think I'll need to do a bit more research on lambdas before I grasp them.

Neckbearded Basement Dweller 17/08/27(Sun)21:19 No. 5067 [Reply]

File 150386156167.jpg - (81.74KB , 480x256 , FB_IMG_15036920700050200.jpg )

So I maded a Auto-Trader on Bittrex
A Genetic Algorithm That learns to Trade Cryptocurrencys also can predict Cryptocurrency values for the future...
It's learning and becomes better and better
The Bot currently better in Trading than me...
Now what?
I will be a Millionaire with this shit or WTF?

Neckbearded Basement Dweller 17/08/27(Sun)21:49 No. 5068

Anyone want to hear the 2018 August Price Predictions from my Robot? :D

Neckbearded Basement Dweller 17/08/29(Tue)18:22 No. 5069

A genetic algorithm is not suitable to find optimal solutions in a time-dependent system, sorry to say. Careful with that thing.

Java Noah 17/07/31(Mon)01:09 No. 5058 [Reply]

File 150145619578.jpg - (106.68KB , 1280x768 , background.jpg )

What does /pr/ think of Java? Is it still worth learning?

I want to get into software development and I'm not sure what language to pickup.

Neckbearded Basement Dweller 17/08/01(Tue)15:04 No. 5059

IMO Java is a pretty uncomfortable language. It sits in a place where it doesn't do anything particularly well.
* It hates the programmer. Java offers basically no facilities to save typing, and a lot of its constructs are awfully verbose. It's not unusual to have to do stuff like VeryLongTypeName veryLongTypeName = new VeryLongTypeName(). The amount of boilerplate code in a given Java application tends to grow over time as a consequence. It can also lead to unintentional coupling.
* It has okay performance for a lot of domains, but it can't be used for number crunching if performance is important. C, C++, and Fortran are still king in this department.

Unless you need to interface with some specific code, anything that can be done in Java can generally be done in some other language more easily.
The only domain I've seen it used well was if you absolutely need to distribute a single executable that will work on several platforms. This, it does well, but so does C#.

Neckbearded Basement Dweller 17/08/16(Wed)06:04 No. 5062

File 150285629193.jpg - (539.22KB , 2880x1800 , star wars snow troopers.jpg )

Personally I love Java. It's very comfy to write in and you always get stuff done. Those long names and the reason they don't offer many ways to save typing time that >>5059 mentions is because you're supposed to write clean code people can understand just by looking at it (without reading comments). Java is meant to be shared and it is, there's a ton of stuff out there ready to be used in your program.

I'd recommend Java to anyone because you'll basically learn C# and ActionScript 3 at the same time as you're learning Java.

Neckbearded Basement Dweller 17/08/17(Thu)23:32 No. 5063

>Those long names and the reason they don't offer many ways to save typing time that >>5059 mentions is because you're supposed to write clean code people can understand just by looking at it (without reading comments).
You can write self-documenting code in most languages, and a lot of them don't punish you for writing in them.

>I'd recommend Java to anyone because you'll basically learn C# and ActionScript 3 at the same time as you're learning Java.
Does anyone even use Flash anymore, outside of hobbyist projects?

Delete post []
Report post