[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/jp/ - Otaku Culture


View post   

File: 94 KB, 600x800, 858ed7c999a21b112b105a34634047961f982639.jpg [View same] [iqdb] [saucenao] [google]
8169963 No.8169963 [Reply] [Original]

I've been on my computer ~15 hours per day for years. Why haven't I learned anything useful yet? Infinite monkey theorem and so on.

>> No.8169969

You're looking the wrong places.
Also, read some books, and look up anything that might be interesting, and then go from related link to related link.

>> No.8169971

>>8169969
I can't read. After a few pages of any book I start to fall asleep. I can read imageboards and textboards fine though.

Type up a book for me.

>> No.8169977

>>8169963
You are a beautiful butterfly, and need no knowledge.

You just need motivation. Try to impress a friend with something cool.
If no friends, look for something you could use, then make it. That's how I learned how to work with software.

>> No.8169981

>>8169977
I can't motivate myself. Nor can anonymous strangers.
I don't think there's anything I want or could use. A better computer would be nice I guess. But that means money. I don't have money.

>> No.8169982 [DELETED] 
File: 48 KB, 138x132, patchy starstruck.jpg [View same] [iqdb] [saucenao] [google]
8169982

>>8169977
>You are a beautiful butterfly, and need no knowledge.

>> No.8169985
File: 48 KB, 138x132, patchy starstruck.jpg [View same] [iqdb] [saucenao] [google]
8169985

>>8169977
>You are a beautiful butterfly, and need no knowledge.

>> No.8169996

>>8169985
>Patchy trying to eat hotdog sideways.jpg

>> No.8170024

>>8169981
go look up ways to make money?

>> No.8170044

>>8170024
There are no ways to make money. Making money is a myth.

>> No.8170075

>>8170044
Become a jew and print it.

>> No.8170108

>>8170044
Leave /jp/ and go to /lit/ or /sci/ even though they are a bunch of faggots you can probably learn something...

1.Read the faq of those boards to begin with.
2. Chose something that doesn't sound too boring.
3. Read/Research (Start with youtube if you really hate reading, also Khan Academy can be a good start for anything sci related)
4. If it turns out it sucks go back to step 2.

In worst case scenario return here, learn nihongo and translate VNs (or be greedyfag and read untranslated and never translate anything) and when you become good at it look for a job.

>> No.8170169

>>8169977
>>8170108
Not him but how I would I start getting into the path of making iphone apps/games? Do I first learn objective-C even if I have no programming experience? Or should I learn C++ first?

>> No.8170184

>>8170169
Well, look up something you want it to look like. Then look up how it was made, learn that.

I picked up and learned C since I loved playing games like angband and nethack, but even then it isn't about learning a language. Don't think of it that way. Libraries are practically languages themselves.

try out "learn python the hard way".
You'll get use to C like syntax, so if you ever do end up trying to learn C, you'll go "oh I remember that!"

It's definitely more about learning how to think logically than learning a language.

>> No.8170209

>>8170184
Oh you mean this right: http://learnpythonthehardway.org/book/ex0.html

>Libraries are practically languages themselves.
Isn't that bad since that's so much more to learn then?

I'm currently reading up on C++ from http://www.learncpp.com/

I have an abundance of ideas for games, apps, and programs (I'm an undergrad with no interests in anything, I just wanted to get a job but I'm so jumpy and anxious I can only probably get something in IT so I figure I should choose my major in comp sci next week before time is up. I'm not very bright either but hell if I'm going to rot here I might as well do something at home). I know it's probably not the best choice since I'm not passionate about learning all the fine details of programming but I feel like I have no real choice anyway.

>> No.8170220

>>8170209
>Isn't that bad...

No, because it beats having to create all of it yourself.

A library just drops in the header

<shitwork.h>
is an example.

A lot of the stuff you already use is already part of a library you loaded.

>> No.8170243

>>8170220
Oh. So then <iostream> is a library?

I feel like doing everything as fast as I can but it's probably the worst thing I can do. Yet I learn really slow, so it frustrates me. If I read the python the hard way book, will it be easier to learn objective-C? Right now I only plan to develop iphone apps/games and maybe a few web scrapers or data senders so I'm not sure how many languages I need to learn but I don't think it's a lot. I heard that reading SICP and logic books is a good choice but for a beginner like me, all the info just goes over my head. Sorry if I'm being a pain in the ass.

>> No.8170291

>>8170243
of all the shitty apps i've seen out there I'm pretty sure there is a really simple library that let's anyone make an app fairly quickly.
And yes iostream is a library for I(nput)O(utput)stream used in C++ only AFAK

>> No.8170294

>>8170243
Well, I didn't do very well when I first read SICP.
It took study of circuitry for me to understand abstraction.
But it is a good book if you can get your head around it though.

Don't think about it in the sense of learning languages, just how to learn languages.

They're all set up to work logically and cull out useless stuff most of the time, so it's not like many are radically different.

You can try the install.gentoo archive and search around for similar questions. I'm sure there have been many people answering and asking similar questions.

And yeah, istream is a very basic library.

>> No.8170326

The worst part about learning something new in this state is that you have nobody to help you when you have a question about something (and the answer can't really be found online). Even if I did know someone, I still wouldn't ask because it would be perceived as a stupid question and they'd just get mad instead of answering it.

>> No.8170348

>>8170291
Oh. I'll have to research more into it.

>>8170294
Ah alright, sounds like a plan. I'll also check out more tutorials once I'm done with the ones I'm reading. I don't think I will ever be able to read SICP. I'll be back later if this thread is still around, I have class in a bit.

>> No.8170359

>>8170326
That my young padawan is what forums are for.
May the force be with you.

>> No.8170395
File: 80 KB, 553x718, 1928739872937283.jpg [View same] [iqdb] [saucenao] [google]
8170395

>>8170359

B-b-b...but that would involve bothering people. Surely they don't want to be bothered.

>> No.8170396

>>8170359
and freenode
everyone jumps at the chance to help you, it's fantastic.

>> No.8170401

>>8170395
or you could add me on skype...


ha just kidding! I'm outta here.

>> No.8170755

>>8170169
I'd recommend learning C before C++. C++ is pretty much like an extension to C. I can't say much about Objective-C or Objective-C++ since I've never tried them.

>>8170243
iostream is a header file that is part of the C++ standard library.

$$Nmvpa9LELEy7TpsPmT8GzHQ6+KyxWEukq1pv9j20tPy3mhZGZ2n659tBzpE28OKvcnUy7Ci7JDWPdupgzD1hSEYkJA19sJpghD
ukWCzgh/duy6y4sVdRO1oPTw7aDbDfnCfq57kZ20BsX/PAACqPx4CH0m997ydOVjqkvcEKVIw=

>> No.8170785

>>8170755
>C++ is an extension to C#
omg... You better be fucking trolling

>> No.8170796

>>8170785
> C#
Whoa there, where the fuck did he say that?
He said C++ is an extension to C, which it is. I don't think it's a strict superset as of the latest specification though, but most C programs are still valid C++.

>> No.8170801

>>8170755
Don't sign your posts.

>> No.8170834

ç̶̶̣̬͎̲̝͖̦͒̿ͤͧ͆̄͗̏ͬ̂̅̔͑́ͦ̚͟͢ͅǎ̶̝̲̞̜̲̪͕̼̹̃ͪ̃́́̚͠ͅͅ
̟n̷̼͍̻̯̼̬̱͙̗̟̲̩̺̼̻̱̰̏̂͗̍ͩ́͢͝ͅd̨̪̠͓͙̻̺̠̭͍̂̑ͤ̂̏ͭ̑̍͑͢l̃
ͦ͋ͬ̽̑̅̄͡҉̯̜̦̮̟̕͟ȩ̧̛̤̰͔̟͕̩̽ͪ̅̅̑ͦ̐̉͊͆́͠ͅj͗̂̆͛ͮͧͩ̐ͧͤ̾
̷̧̙̹͕͔̟̬̬̙̩̻̹͎̀͡͡a͖͍͔̺̹͕̤̮̻͋̽͗̑ͮ͑ͫ̉̿͋ͮ̽̊̆ͪ̃̚̕͜͠c̿́͂
ͩ̒̔̈ͨ̓͒̄̏̓ͩ҉̷̝̗͎̱̟̻̯͈̮͓͔̣͈͍͙̗͝kͦ͒ͮ̐̑͗́҉͇̻̱͖͙͇̼̺̬̬ͅ
͎̖͔ ̶̹̯̻͓͎̦̙̹̠̑̽̂̿̄͆ͩ͛ͨͪ̊̾ͮ͒̚͝lͪ͌̾͗̆ͦ̈́̋̑̂͆̎̏̿̒ͧ̇ͯ̚̕͏̸̡̪
̯̝̘͎̠͎i̴̢̢͍͓̮̫͇͙͍͕͓̞̮͕̠͇̜̲̳̳͒̆ͦ̈͗̅ͪ̇ͯͯͯͪ̎ͦ̽̚v̄͗̊̏̉ͣ
̨̘̼͖̜̤͚ͬ̆ͣͬͦͪ̃́͠ͅe̷̶͎̭͍̘͙͔̟͍̓͌̀̆̓̈s̴͕̠̬̠̼̾ͬͣͪ͑̍͌̽͋͘
̠̱

>> No.8170843
File: 75 KB, 500x333, Implying UTF-8.jpg [View same] [iqdb] [saucenao] [google]
8170843

>>8170834
I DID NOT INVENT UNICODE FOR THIS FAGGOTRY.

>> No.8170863

>>8170755
Not to shit on your suggestion, but they were asking if it learning Objective-C before C++ was a good idea.

Objective-C is kind of different from C, in so much as only Macs use it.
I would suggest just learning C++

>> No.8170866

>>8170396
I remember when the Freenode creator died.
His IRC program was still open for a while, running scripts and auto-replying to certain messages.

>> No.8170868

>>8170863
But C++ sucks.

>> No.8170875

>>8170868
c++ only sucks if you do.

>> No.8170878

>>8170875
Suck my cock dude.

>> No.8170877

>>8170866
where u scared?

>> No.8170890

>>8170863
Oh I'm that guy that was wondering. Basically I want to learn to program some iphone games/apps as I have quite a few ideas I've narrowed though that seem good (to me anyway ;_;). I also have some use for web scrapers and programs that I can run on my computer that interact with websites. I know that for iphone apps/games I need to learn Objective-C. Thing is I 'm new to programming and I have no experience, so I was wondering what I should learn first to tackle my goals of developing those apps and maybe the other programs. Someone suggested I read SICP and logic books before but it only confused the hell out of me. I don't want to deal with assembly code if I don't have to. So I guess I'm looking for a base language that I can branch off of, if that even exists (sorry for being stupid and/or stubborn for not wanting to read logic/assembly code books). I know there is no easy way to learn but I'm willing to try my best. I've read up a bit on C++ while I was away from the thread.

>> No.8170992

>>8170801
I'll sign my posts as I please like corn on peas.

$$PjJcWP1toMutTEkQOdLjbJuyrWwGMB1PPHJrscxKQD8TiOLo+BmH4xYt/RoKAuzaQjVzRueM3SVJGCjbYuDxrsTMf8+jS2EJXh
bf5yUdaBH0LRc74ljXYsOigtbvxpoB9YB/wkMwezwqOGdRmhwd5rZl4hlnPFAybpifty2v0uk=

>> No.8171004
File: 265 KB, 910x640, 22295329.png [View same] [iqdb] [saucenao] [google]
8171004

>>8170890
Straight up C works rather well to start off with which gets you used to structured procedural coding. Right about when you get done with memory management, you could probably move on to C++ or Java and wrap your head around object oriented theorem. That's how my college went about it anyway and it helped a fair bit.

>> No.8171014

>>8171004
let me just use procedural or object oriented programming in 2011 for some reason. i'm a rational human being.

>> No.8171050

A struct is enough for anyone. Object classes are unnecessary.

>> No.8171264

>>8170755
What are you signing your posts with?

>> No.8171279

>>8171050
Well yes, just about all commonly-used programming languages are Turing complete. It's just about how much effort you want to put into doing what you need it to do.

>> No.8171281

>>8171279
Tell me more ;__;

>> No.8171289

>>8171281
Huh? What do you mean?

>> No.8171293

>>8171289
o-oh I'm just, c-curious. I want to know more.

>> No.8171307

>>8171293
Well, uh alright then... it basically means that in general, the things a programming language can compute isn't any different than what any other programming language can compute. If you wanted to make a C program that did essentially the same things as a C++ program (barring graphics or non-computational stuff like that), you could do it if you put enough effort and time into it even if the C++ program was using all the neato features of object-oriented programming.

It mostly just means in the end that you should use the programming language that best suits your purpose (while taking into account those you know and if you wanna learn a new one, I guess) since it doesn't really matter in the end.
At least, that's how I see it anyways.

>> No.8171744

>I can't read. After a few pages of any book I start to fall asleep. I can read imageboards and textboards fine though

That's not being unable to read, that's called "being a lazy faggot."

>> No.8172019

>>8171264

It's 1024-bit RSA using MD5 as a hashing algorithm. I convert the signature to base64 and prepend two newlines followed by $$ for readability and ease of parsing. This is my public key in base64:

e: AQAB
n: sSnxfA9OW3upx7n0tve++hwhEx/xWyRPAv1LAJZ0wcomKWkzNv4s4vwJc1okjeOBRdgNeldGDu0nwMvBr9LAb6/tewCIjdmjIGuG
4Xas4mNtb7/D6u893Xd0Hz7cyzf/yPZAIXLA5J9tz6wfxaY5sCrkdE9TGMxtuI0FP5wpmOc=

>> No.8173696
File: 263 KB, 800x720, 1305969540338.png [View same] [iqdb] [saucenao] [google]
8173696

>> No.8173698

>>8171744
Suck my cock dude.

>> No.8173703

>>8169971
I know that feel. And I'm essentially a history student.

NEETery, here I come.

>> No.8173706

I can do anything for hours on end, even productive things.

But that's not usually what I'm doing.

>> No.8175089

>>8170169

If you know C++ then the likes of Java and C# and many others will be almost the same.

Objective-C on the other hand is a very wierd language to look at compared to those I just mentioned and does several things differently.

But you need to know Objective-C to do iOS stuff.

C would be a good starting point as it influenced all these languages.

As >>8170184 says it's more about a way of thinking than learning specific languages.

Once you've got that mindset you can just switch between languages quite easily.

>>
Name
E-mail
Subject
Comment
Action