Is there a type of project one can build that requires every area (networks, multiple data structures...

Is there a type of project one can build that requires every area (networks, multiple data structures, memory management, OOP, file I/O, ...etc) so when you are finished that project you will be """proficient""" at the language.

Attached: Apu Wizard 2.jpg (800x800, 60K)

Microsoft Outlook.

I’m curious to what determines when you are proficienct in a language. Like with C++, while I don’t know everything and probably never will, I can solve a fair amount of problems given to me, provided I’m able to use google to reference things, but if you had me code on whiteboard, I could probably only do trivial interview questions.

Whiteboard trivia questions are dumb

i would also like to know.

an irc server that supports commands and multiple rooms/channels.

A terminator mini Bob.

Attached: 6D4DE099-FB88-4157-BFDB-574CBD3D8D4A.jpg (375x500, 28K)

No

An AAA MMORPG?

>memory management

Only if you use C++

an operating system?

Video games.

Kernel

> relying on others to solve problems
> taking no responsability for personal shortcomings
> not understanding the importance of problem solving without outside help
> being this much of a brainlet

build your own botnet

video games (including the engine), operating system

only for low-level languages though

> learning APIs by heart
> building everything from scratch
> not understanding modern software development

wew lad.jpg
You sure sound like a great programmer :^)

Write a kernel

>networks, multiple data structures, memory management, OOP, file I/O

i started making a browser game, and so far I kinda reached every area you mentioned

I don't like popcorn

Vidya gayme.

the only serious response to this is writing an OS in a language which you have written the compiler for. if you do that you will know everything about computers there is to know

>MMO game

this