[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vip /vp / vr / w / wg / wsg / wsr / x / y ] [Search | Home]
4Archive logo
just took aderall, ready to program, c++....
If images are not shown try to refresh the page. If you like this website, please disable any AdBlock software!

You are currently reading a thread in /g/ - Technology

Thread replies: 94
Thread images: 4
File: hngfgg.png (50 KB, 400x400) Image search: [iqdb] [SauceNao] [Google]
hngfgg.png
50 KB, 400x400
just took aderall, ready to program, c++. basic program / calculator ideas? am noob

pic related, best ide ever
>>
File: 1452302007718.png (457 KB, 600x450) Image search: [iqdb] [SauceNao] [Google]
1452302007718.png
457 KB, 600x450
>>52622903
>am noob
>thinks he has what it takes to call any editor the best IDE
Kill self
>>
fuck . good point
>>
Should have waited to take the aderall until you actually started your programming project.
>>
>>52622903
You're damn fucking right Visual Studio is the best IDE ever.

People who aren't living in a 3rd world country and have an i5 at least, should have no issue worrying about the demands of VS - thus if you are not a poorfag, VS is the BEST of the BEST!
>>
>>52623955
>poorfag
I wonder how many of winbabbies paid for their Microsoft products. Only those who are 15 y/o edgy memelord give these shit excuses. Fucking newfags
>>
File: Drake No Thanks.png (129 KB, 300x300) Image search: [iqdb] [SauceNao] [Google]
Drake No Thanks.png
129 KB, 300x300
>>52623955
>Paying for a private VS license
>>
>>52622903
Go create a some auto voting bot on polldaddy or straw poll
>>
>>52624274
VS Community is free though.
>>
>>52622903
fuck you.

I'll never use your microsoft shill you god damn monopoly douche bags
>>
>>52623955
Thank you Pajeet! 50 rupees have been deposited to your western union account.
>>
>>52624352
While I don't like Microshit either, you'll need to face the fact that getting a job that doesn't involve Microsoft products in the rising C# and VS industry is simply impossible. If you code, you'll be required to use VS, end of story.
>>
>>52624352
>>52623955
>>52624274
seriously look how hard they are trying to get the two people looking at this fucking post to use this shit.
>>52624318
then this fucking kid is getting paid to post this on every god damn tech thread.


Considering using TOR just to have some real internet that isn't made by a fucking drag and drops webs redneck. 4chan has always gotten off on getting paid to self bloat. Getting tired of this shit. Real people are evil. Like child porn and rape evil. Are devious and break into shit devious. This large cult like hive mind is fucking obnoxious. Everything is pre-cut and people have to fit in like a puzzle piece.
>>
>>52624386
No. It doesn't.

You're a fucking retard. Its called source. VS can import source. Then compile. You have never coded once in your fucking life besides via a JIT language that was made in C++, the real fucking language everything was made in.

Also fuck you again. We use borlands. Paid for a license to it too because we liked it.
>>52624364
this.
>>
>>52624352
Holw old are you? Do you have a job?
>>
>>52625851
mods
>>
>>52625851
>abusing adderall at 15
Jesus cunt, I started on adderall at 13 and it fucked me up a bit at the time.
You might want to slow down.

Also, where the fuck are you buying adderall at 15? I had to meet some sketchy ass niggers I knew.
>>
ay wtf who said i was abusing it? i took 36 mg... to help me code, im not using it to get high or shit like that, thats stupid. and i got a friend, lmao
>>
What is dreamspark
>>
>>52622903
Use C#, VS is optimized for C#
>>
>>52626072
asking here because this seems to be the newfag general.
haven't really programmed since high school and recently started working on a game engine in blitzbasic, is XNA still a thing, if not did anything come around to replace it?
>>
>>52626104
The official XNA lib is dead, unfortunately. There's a clone called MonoGame that works very well, I've used it in the past. In many ways it's a lot better because you can deploy to iOS, Android, and Windows devices
>>
>>52626104
XNA is very dead
>>
>>52626130
>>52626134
thanks, monogame appears to be exactly what I was looking for, sad to hear about XNA though.
>>
Learn unity 5 and keep up the C#
>>
>>52626170
that's what I'd do if I was looking to make a 3d game.
i'm just trying to make DDR.
>>
>>52626072
i thought c++ was a lot more widespread and useful, i dont know much about c# but ill look into that actually
>>
>>52626072
>>52626233
VC's history is primarily in C++. C++ has a lot more history. That said, and I have no source for this, there's a lot more new projects being started in C# vs C++ or at least there's more growth.

I use C++ at work but some of our testing stuff is C# and it seems ok.
>>
>>52626361
*VS, VC C++ specific
>>
>>52626361
you think java is worth learning? i hear its easier and more flexible, but i like the power and efficiency of c languages. also it would be easier to go to Java from c++ than vice versa.
>>
>>52626361
With the IL and JIT there's literally no reason to write C++ code anymore, unless you're a tremendous faggot. C# is much more integrated with C#'s features, and C# is being developed at a much faster pace than C++/CX ever will be.
>>
>>52626566
VS's features*
>>
>>52626045
36mg is abuse if you're 15 and not prescribed it

Sage
>>
>>52626566
but... intense memory management
>>
>>52626790
If you REALLY need it there's always unsafe blocks for you
>>
>>52626566
or you work on an existing product.

I don't know what C#'s story is with interacting directly with hardware but I know it's easy in C++. C++ is really expressive/powerful if you know how to use it and have a good library. It's not good for UI code.
>>
>>52626952
Sure, but read the thread context. Op is making a calculator, not a hardware driver
>>
>>52626977
sure, but:
>there's literally no reason to write C++ code anymore
>>
>>52627007
Again, context is very important. Follow the reply chain
>>
>>52626952
op here, desu this evolved into something greater so i dont even care anymore but i have confidence in myself to write good programs, thats why i like the power and expressiveness of c++. yet at the same time, im not doing anything requiring all that power, so maybe it would be easier to move to a simpler languages, herein lies my troubles
>>
i said " t b h " and it turned it into "d e s u" im gonna kill myself>>52627031
>>
>>52626045
>recreationally taking drugs to support a hobby
>'its not abuse guys, I swear'
adderall can fuck you up
it scares me but it's the cheapest option for the ADD meds
i.e. I get commonly get heart pains
>>
alright guys, you were right. 36 was way too fucking much. i didnt do my research and im ashamed. but ill be ready for next time! and okay maybe it was recreational, oh well. my head hurts im going to bed
>>
>>52627387
Hahaha, no you're not
>>
>>52626361
I always thought it started out as visual basic.
>>
>>52625851
Mods?
>>
>>52624414
nobody is forcing you to stay you retarded sperg
>>
File: 1428961661805.png (403 KB, 1000x1285) Image search: [iqdb] [SauceNao] [Google]
1428961661805.png
403 KB, 1000x1285
>>52622903
Write an MS Word clone in C using only Win32 API.
>>
>>52629290
im not really sure what that means, about win32 API but im back. i dislike c# because its similar to Java.
>>
>>52629580
That means you don't use MFC just direct API calls.
>>
>aderall

What's wrong with this generation? Even the slightest concentration work requires drugs?

I blame the 90s TV-shows for fostering an entire generation with attention deficit disorder.
>>
>>52627387
>taking too much aderall
>going to bed
>>
>>52624342
so... VS users are poorfags too?
>>
>>52629650
yeah that didnt really work out.. whatever, anyone know some ideas to practice inheritance?
>>
>>52629778
>anyone know some ideas to practice inheritance?
Make a diamond inheritance pattern and see what happens.

class A;

class B : public A;

class C : public A;

class D : public B, public C;
>>
>>52629796
thats not fair since im a noob but im like 90% sure thats bait. however im gonna try it anyways. btw im mostly interested in game making and whatnot (yeah i know how cliche), anyone into that sorta thing?
>>
>>52629796
also, when inheriting from other classes, what does the "public" mean?
class A : public B;
>>
>>52629927
http://stackoverflow.com/questions/860339/difference-between-private-public-and-protected-inheritance

>>52629859
It's not bait, it will give you an understanding of difficulties with multiple inheritance
>>
>>52622903
Write a simple program that does something like fetch the weather. Then set it up so it executes at start up of your pc.
>>
>>52629960
i like that, too bad i dont go outside.
>>52629946
oh yes, i apologize, i didnt mean to make this a Q and A for me. ill try it out but , ironically, my compiler wont build so it wont show errors.
>>
>>52629946
multiple inheritance isn't a problem as long as you use different member names for each one
>>
so if a child inherits a public member privately, does it become private?
class A{
public:
int x;
};

class B : private A

is x private because thats how it was inherited or public? i think private, right?
>>
Learn C or C++ and SDL2 if you want to make a game from "scratch". Use unity or something similar if you want to make a game.
>>
>>52630137
Don't listen to this faggot.

Learn OpenGL and whatever language you like that has opengl bindings, that's all you'll ever need for game programming.
>>
>>52630181
That bait
>>
>>52622903
>pic related, best ide ever
into the trash you go
>>
>>52630137
>>52630181
i tried learning SDL because frankly i think engines are cheating (not really but i like starting from scratch) but i think visual studio express (the free one; no im not poor, i didnt even know there was a paid version when i got this) doesnt have resource manager, or something, so im not really sure how to work with bitmaps and whatnot
>>
>>52630197
You're the one who's baiting though.
>>
>>52629988
>/g/
>go outside
Pick one
>>
confession; i wrote a program to decide a drink for the user, because im pretty indecisive. all my friends made it pretty clear how autistic i was so i deleted it
>>
>>52630266
Did it implement neural networks and chose drinks based on facial recognition, personality data and the person's current life situation?
>>
I personally think that MVS is the best IDE, however an IDE isn't always needed and developing C and C++ is a nightmare on windows anyway.
>>
>>52630299
no, it was random
>>
>>52630311
why is developing c++ software a nightmare on windows? i know very little about OS's
>>
>>52630209
SDL2 isn't a engine, it's a library, and making a game with openGL will take 1 month or longer, for a "good" game
>>
>>52630315
Then your friends were right.
>>
>>52630328
I don't use VS, (I use Linux) I use vim and GCC. I don't need more
>>
>>52630328
>1 month?
So? You're rushing somewhere? It can take years to develop a game, 1 month is nothing compared to that.
>>
>>52630351
No but OP is probably not competent enough to make a game from scratch.
>>
>>52630366
hey you dont fucking know that, but youre probably right
>>52630328
also my bad, i forgot it is a library
>>
>>52630039
>multiple inheritance isn't a problem as long as you use different member names for each one
Well, duh... I explicitly mentioned diamond inheritance as one problem, then you come along and say "oh but it isn't a problem if you don't do diamond inheritance".
>>
>>52624450
Shit, this. The "VS is the futur!!!" crown is filled with retards.

True story, I once knew a programming teacher who literally did not know the difference between Visual Studio and Visual Basic. He thought that Visual Studio was the "front end" for Visual Basic.

Meanwhile I'm sitting over here with a terminal and GNU Emacs coding in whatever I want because I'm not a retard who cares about 'muh fuuutr'.
>>
>>52629580
>im not really sure what that means, about win32 API
Congratulations, you're a code monkey and will never make more than $60,000 a year doing shit that other people to tell you to. And that's assuming that you're indian. Good luck finding a job at all if you aren't.
>>
>>52630323
all the best dev tools are on linux (valgrind alone is worth developing on linux). I mean you can get gdb, gprof, make, pkgconfig, doxygen, autotools, autoconf, libcURL, etc on windows through mingw or cygwin, but then configuring the file system to get it to work is IMO annoying as shit. developing for POSIX is especially harder to do in windows, so cross platform development suffers. Also I do Assembly low level programming which is a easy in linux, though never tried before.
In addition, gcc >>>>> msvc. though to be fair gcc pretty easy to set up on windows.
Alot, of small things like configuring that adds up.

dll is alright to do in windows though.

if your a beginning uni student or hobbiest, I recommend learning the basics of linux (I use manjaro because cbf arch) and get books like Programming in C, which will also teach you how to use gcc then you can extend that to c++ which is easy.

saying that I use windows still for MATLAB, ORCAD Spice and a lot of EE things.
>>
>>52630680
MSVC debugger>>>shit>>piss>>>gdb
>>
>>52630724
ebin
>>
>>52630739
You know it's true.
>>
>>52630785
Hell no. The only neat thing about VS's debugger is that it's interactive, which has absolutely nothing to do with MSVC and everything to do with VS's ability to create hosted executables.
And besides, it only really works well with VB and C#. Not even F# has full support, let alone C or C++.
>>
>>52630815
Confirmed for never having programmed in C/C++ using MSVC.
>>
>>52630835
I've done it before. Tried to make a small game in C++. The level of shittiness that MSVC was in C++ was the final straw that led me to migrate all my programming over to my Linux installation. I don't regret it - GDB's style of 'debug running' is much better than VS's hosted executable style, because it actually identifies the problem. In VS's C++ debugger you're lucky to get anything more specific than 'stack overflow, fix this plox'.
>>
>>52622903
COCAIN IS A HELLAVA DRUG
>>
>>52622903
make an irc botnet spread it sell slaves send money to me
>>
>>52622903
Visual Studio is an excellent IDE. However, the biggest reason IDE's exist and IDE's are useful is because object-oriented languages are all a fucking mess and are completely unmanageable without one.

Versus languages like Clojure, where you don't even really need an IDE because it just doesn't provide any useful utility. The language is built around functional principles and correctness, any basic editor and a command line will do fine.

Basically, by using an IDE and the attached OO language, you're backing yourself into a corner where you'll never understand the full structure of your project or your application, you'll just be manage complexity that gets completely out of your control very quickly.
>>
Lmao I just use notepad++ and an online compiler
Thread replies: 94
Thread images: 4
Thread DB ID: 475697



[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vip /vp / vr / w / wg / wsg / wsr / x / y] [Search | Home]

[Boards: 3 / a / aco / adv / an / asp / b / biz / c / cgl / ck / cm / co / d / diy / e / fa / fit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mu / n / news / o / out / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / t / tg / toy / trash / trv / tv / u / v / vg / vip /vp / vr / w / wg / wsg / wsr / x / y] [Search | Home]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the shown content originated from that site. This means that 4Archive shows their content, archived. If you need information for a Poster - contact them.
If a post contains personal/copyrighted/illegal content, then use the post's [Report] link! If a post is not removed within 24h contact me at [email protected] with the post's information.