Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Dick-waving contest GO!

Name: Anonymous 2007-01-12 6:19

Heya! Time to check up on the credentials of /prog/. Also, feel free to brag your heart out!

The idea is that you post the languages you have done non-trivial (add trivial if you wish) projects in. An estimate on the number of lines of code might be useful too. I'll start:

Non-trivial:
PHP - Built my own lite CMS (approx. 400 lines)
Python - Currently making a file tagging/rating app (500 lines)
C - Plugin for Etheral (1000+ lines, mostly Ethereal parameters)

Trivial:
Erlang - Built a Linda Tuplespace (school, maybe 50 lines)
Java - Varios crap, the most advanced being a simple board game (school, 200 lines)
Haskell - Various crap, made an adventure game (school, 300 lines)

That's about it for me. Now lets see what Gods of programming we've got in here!

Name: Anonymous 2011-08-16 20:22

>>78

Yes. Because it's C++. This indeed souded brief, but it is by no means faint. I don't get why some people see explicit, concise criticism as inherent hate for a language.

Having things done in C++, or anything for that sake, does not mean it's well designed, or appropriate for your particular purpose. Even if the said things fits in your purpose. "Working" could also mean "working really bad, but working", a very common occurrence specially in the field of technology.

I'll elaborate a little bit. Techonological misuse and overscaling is paramount in modern industry research and propaganda, for a variety of factors. A given technological resource is overused for many more things than was intended on its sole purpose, most generally resulting in incompatibilities, performance problems and a cesspool of kludges. The Web itself is an extreme aberration of such intention: grossly mutated versions of antique protocols, hastily adapted to handle the needs of a 30-year-old-ahead civilization. There's neither time, nor intelect, nor interest in really designing new things in technology or Web, because it has become mostly a battleground of political and marketing interests. For what use rebuilding when repackaging bad solutions still yield sales at breakingly low costs? Old technologies are warped and mutilated horribly to fit as solutions for new problems, diminishing immediate costs for developing appropriate solutions and, at the same time, producing an entirely new selling branch for the companies.

That being said, C++ is the overall summation of such a mentality, incorporated into a single language which, haven't it received the tremendous amount of investment from companies, wouldn't have even barefooted the development frontline. C++ has 'everything' in it, which is not exactly 'good' as most people would readily assume. It hasn't really been designed, it has rather grown incontrollably. It has been deformed to fit in about every single thinkable purpose, and that's what seduces people on thinking it is pretty much adequate for everything. This is what's been advertised, and a lot of money would have been wasted if people didn't think so, if people didn't buy C++ compilers, attended C++ conferences, hired C++ consultants. No one would say that explicitly, but the fact is that C++ intends to be the Final Solution. (As we know, Final Solutions culminate in Holocausts.)

C++ is a gross error dressed as a tremendously successful, top-notch and advanced technological achievement. It's a junk bond sold as hi-quality treasuries from brokers worldwide.

Lastly, could one argue Brainfuck is a good language for scientific computing just because there are a couple of programs which calculate pi, or JavaScript is adequate for virtual-machine development because there's a x86 emulator written in it? These facts are really irrelevant to the proposed question beforehand. Mixing such feelings hinders the ability of reaching the answer to the core question.

There have been kernels in a whole lot of languages. I know a lot of C++, every intrincacy of the language and the enviroment, and believe me: the C++ language has a lot of interesting features; however, they sink miserably in an ocean of fundamental flaws, and -- what is really hateful -- floats in a cloud of miserable lies by a lot of people with money and disposition to make it sell.

But don't just take my word out of it: stick to your development. I agree with your former statement: doing is the best way of reaching enlightment. Just don't frustrate yourself if the language overwhelms you: it's, indeed, hormonated and overwhelming. However, if you stick with the very basics, C++ can even look like C with a couple of addons.  (Unfortunately, they're not at all compatible...)

Name: Anonymous 2011-08-16 20:46

>>79

You really don't have to make pathetic excuses, mate. You have already ridiculed yourself enough for a /prog/ session. At the bare least, why would one mind to tell shit-like achievements online, specially in a dickwaving thread?

Don't even take it personally: I happen to understand what you intended to do. And you can always try harder.

Name: Anonymous 2011-08-16 21:20

>>81
I just want to use namespaces and classes. I get what you're saying. C++ is quite overwhelming, but I like it for certain things. It's a shame, I won't be able to use the STL in my kernel since that's probably my favourite thing in it.

Name: Anonymous 2011-08-16 22:41

I've only made toy programs so far in C all under 1500LOC.
    Bunch of ICPC programs.
    Game of poker.
    My own implementation of unix sort.
    File compressor and decompressor.
    Bignum toy library.
    Working on an ASCII graphics library for a future terminal dungeon crawler game.

Made a bunch of python scripts for automating daily tasks all under 200LOC.

Currently learning javascript and writing a wikitext to plaintext parser sitting at about 700LOC right now.

I need more interesting project ideas.

Name: Anonymous 2011-08-16 23:24

>>84
Write your own Forth-like language.  Make the interpreter run equivalent programs at least 10x faster than CPython (this should be a piece of anus).  For extra points, add a GC on top of it.

Name: Anonymous 2011-08-16 23:49

>>84

Develop a programming system, maybe a graphical one, language-less in a whole. Develop a method of expressing the thought; develop a science of the mind. Attempt to revolutionize, but disregard hyping and community-review. Forget about old techniques and systems: remember that most problems are consequential, instead of natural. Be succint, albeit powerful, and go beyond the limits of any theory or operating system. Never spread and keep the master book under your pillow.

Name: ( ≖‿≖) 2011-08-17 8:00

>>82
Don't worry pal, I also understand your motivation. Here, have a cookie.

Name: Anonymous 2011-08-17 9:14

>>84
>Working on an ASCII graphics library

I've been doing this (in C++). It has some kind of namespace resolution problem which I can't figure out, but the proof of concept code I wrote a while ago did work. It was able to draw any 2D shape. When I fix the aforementioned issue I'll try and get it to emulate 3D. I got the idea from a post on a forum where a guy had rendered a rotating 3D cube in the console/terminal.

Name: Anonymous 2011-08-17 12:54

[quote]Currently learning javascript and writing a wikitext to plaintext parser sitting at about 700LOC right now.[/quote]

I'm also trying to something similar. I started just using a bunch of regexes but failed on recursive structures (Don't give that perl can do it crap). I started writing a proper parser but I couldn't figure out how a recursive descent parser worked and aho's book sucked at explaining it. If anybody could point me in the right direction that would be great.

Name: ( ≖‿≖) 2011-08-17 13:04

Name: Anonymous 2011-08-17 13:06

Name: Anonymous 2011-08-17 20:43

I have yet to write any decent programs; I can't think of anything and when I do I don't finish it. I've never written anything more than 2 kLOC (that was a brainfuck compiler for x86).

Ideas? I've been programming for about 2 years. I know C#, C++ and C well. I also have reasonable knowledge of x86 assembly, Python and Perl.

Name: Anonymous 2011-08-17 20:50

>>92
HTML renderer.

Name: TRUE TRUTH EXPERT 2011-08-17 20:52

i WROTE MA FIRST TEXT EDITOR IN 8086, HAVING MORE FEATURES THAN A GAY NOTEPAD, HELL YEAH.

Name: Sgt.Kabu샅ꛏkiman眚濅 2012-05-28 21:47

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List