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

[Return]
Posting mode: Reply
  1.   (reply to 5383)
  2. (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 427 unique user posts. View catalog

  • Blotter updated: 2018-08-24 Show/Hide Show All

We are in the process of fixing long-standing bugs with the thread reader. This will probably cause more bugs for a short period of time. Buckle up.

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.

Neckbearded Basement Dweller 20/05/28(Thu)04:21 No. 5383
5383

File 159063246014.png - (40.32KB , 392x260 , holy shit.png )

I wanna learn functional programming but idk where to start.


>>
Neckbearded Basement Dweller 20/05/31(Sun)01:29 No. 5384

Haskell for sure mate. If you have any background in other OOP stuff or imperative languages, or even scripting languages for that matter, it'll be the greatest mindfuck of your life. Tons of fun


>>
Neckbearded Basement Dweller 20/06/07(Sun)09:58 No. 5386

>>5384
Been messing with Haskell lately and it's very fun but very confusing and a lot of wrappers for shit suck so I will I guess write my own in the future and uhh yeah thank you for the suggestion.


>>
Neckbearded Basement Dweller 20/08/03(Mon)21:27 No. 5401

> smiling sun saying "holy shit"
Fun fact: did you know that the Aztecs considered gold to be the shit of the sun? (Or was that another precious metal, idk)


>>
Neckbearded Basement Dweller 20/08/03(Mon)21:28 No. 5402

>>5401 cont.
And the sun was a god ofc so ... holy


>>
Neckbearded Basement Dweller 20/08/18(Tue)22:46 No. 5408

Cornell's CS3110 http://www.cs.cornell.edu/courses/cs3110/2020sp/textbook/ or learn all the concepts in a workshop https://learnaifromscratch.github.io/software.html


>>
Neckbearded Basement Dweller 21/10/17(Sun)03:08 No. 5493

Racket is a pretty good introduction. It lets you do imperative stuff like mutate variables and the like, but it generally pushes you to take the more functional route. For example, there's no traditional looping construct. Every time you want a loop you need to do it with recursion.


>>
Americium 21/10/20(Wed)23:25 No. 5494
5494

File 16347651194.png - (58.72KB , 1024x768 , recursive-for-loop.png )

>>5384
> If you have any background in other OOP stuff or imperative languages, or even scripting languages for that matter, it'll be the greatest mindfuck of your life.

It's literally just programming done the way a mathematician would.

>>5493
The fuck are you talking about? I program in Racket, and we most definitely have for-loops.

Here is literally the official documentation:
https://docs.racket-lang.org/reference/for.html#%28form._%28%28lib._racket%2Fprivate%2Fbase..rkt%29._for%29%29

That being said, there's nothing stopping us from making recursive calls within the for loop (like I did in the picture).


>>
Neckbearded Basement Dweller 21/10/26(Tue)17:01 No. 5495

You need to have perfect skills in programming. For example, python , java and etc. I have not such skills so I need to check help from other developers. Recently checked good web developers https://huskyjam.com/services/machine-learning-development-company/ which helps me to finish one business project in IT.


>>
Neckbearded Basement Dweller 21/11/18(Thu)18:09 No. 5506

That's interesting. But big projects need serious software.


>>
Neckbearded Basement Dweller 21/11/18(Thu)18:59 No. 5507

If we are talking about a business project, then it is better to start with common platforms. I tried to use various software for e-commerce, but the most acceptable for me was of course magento. I advise you to also read more about this on the Internet. For example, on the website https://elogic.co/ you will be able to learn much more information about this platform.


>>
Neckbearded Basement Dweller 22/04/25(Mon)12:09 No. 5549

Well, I'd say that developing programming skills is quite hard, but you can try. You can join some courses for that, and I can tell you that it'll be way less time-consuming for you. When I tried doing the same, I understood that it wasn't for me, and decided to work with guys from https://kindgeek.com/, but I hope that it won't be that complicated for you.


>>
Neckbearded Basement Dweller 22/05/21(Sat)00:06 No. 5554

Elixir or Clojure. Elixir has a bigger community and is more hip and happening or whatever but Clojure has far superior metaprogramming and IMO is the more beautiful/profound language.



[Return] [Entire Thread] [Last 50 posts]



Delete post []
Password  
Report post
Reason