[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]

/jp/ - Otaku Culture


View post   

File: 931 KB, 1000x749, d1073d61299b7f8267cfdf094f9dae79.jpg [View same] [iqdb] [saucenao] [google]
3116814 No.3116814 [Reply] [Original]

/jp/, how many of you are expert programmers?

>> No.3116828

I got all the endings to SICP vn

>> No.3116839

I can program a circle in MSpaint, do I count?
I can even make them ideally round. And in many colors.
I can do squares too.

>> No.3116844

I am an expert at programming your mom to make me a sandwich.

>> No.3116845

I once wrote "Hello, world" in Java.

>> No.3116852

>>3116845
this

>> No.3116958

>>3116845
I did that in C++ too

I can almost feel my satori awakening

>> No.3116966
File: 23 KB, 300x274, Marisa 150.jpg [View same] [iqdb] [saucenao] [google]
3116966

I guess she traded her small arms for a weird body.

>> No.3116971

>>3116958
Oh shit, me too.

>> No.3116974

>>3116845
Delphi, basic here.

>> No.3117002

i know some fortran

>> No.3117076

I've tried and failed to complete a game about 7 times now.

>> No.3117093

I should learn mark haskal

>> No.3117095

I'm surprised this thread isn't filled with /prog/riders.

>>3117076
Hey, me too! Somehow I never have the motivation to go through with anything and run out of steam when I realize how annoying gui shit is.

>> No.3117101

Professional programmer here

>> No.3117103

i implemented the typed lambda calculus in hardware

>> No.3117107

>>3117076
I've done toying around with that stuff because it's fun, but then I get frustrated because I remember my math is rusty and then fall into depression trying to do self-study.

>> No.3117121

>>3117093
>mark
I'm not sure why I typed that, but I'm not going to correct myself at this point.

>> No.3117139

It's retarded bit I'm still kinda proud of the palindrome program I did back in 101.

>> No.3117714

>>3117107
I just keep starting concepts that I like but they're impossible to finish and I don't realize/admit that until a few months later. But hey I learn tons each time. One of these days I'll get it.

>> No.3117721

>>3116845
In C for me.

>> No.3117738

I'm in computer science, only have taken some of the basics. Still haven't learned how to make stuff other than console apps. Can anyone point me to a good book for graphic interfaces?

>> No.3117747

>>3117738
Read the documentation of a graphics api instead of reinventing the wheel. GTK is pretty good

>> No.3117750

expert here.

>> No.3117759

>>3117747
>GTK
>pretty good
You lost me.

>> No.3117876

Did a mp3 file auto index with search engine (with graphic interface) and a .DBF reader in Java sometime ago. Learning C++ with SDL library now.

>> No.3117925

someone give me a good book on Winsock for C. All the ones Ive opened are too complex. I have basic C and C++ knowledge.

>> No.3117950

>>3117107
>but then I get frustrated because I remember my math is rusty
This. I'm a shit tier programmer that has to flip back to my manuals a lot. But I find if I grind at the problem hard enough I'll come up with a solution/just use somebody else's.

>> No.3117952

>>3116814

I've written some cool stuff, but I am not currently getting paid for my knowledge and skills.

1. Network traffic analyzers / exploit replay devices
2. Code transformation utilities / compilers / interpreters
3. Proxy servers

#1 and #2 are why I smoked pot so much in school. Especially #2. Coding became a lot easier when my brain was able to abstract a lot easier.

I love C.

>> No.3118076

>>3117952
where does one start in order to learn network programming.

>> No.3118137

>>3118076

I spent my whole college career working in linux, so start there.

Googling for "linux sockets" got me this link, has a few okay code snippets
http://gnosis.cx/publish/programming/sockets.html


My first networking programs were servers and clients. Simple shit where the client would send an arbitrary file over the network and the server which would handle multiple client connections and store/verify the file transfers then terminate connections.

It can be a bitch, but network programming is pretty cool at times.

>> No.3118192

Wrote a gnutella client from scratch in C.

I also have some basic knowledge of smalltalk, prolog and haskell.

>>3118076
>>3117925
Use this
http://beej.us/guide/bgnet/output/html/singlepage/bgnet.html

>> No.3118210

Not so expert, but can write some basic C++ and C code. Also programmed some hardware stuff (TI55x and Spartan X-linx FPGA, which uses C and VHDL, respectively)

>>
Name
E-mail
Subject
Comment
Action