Contributed by Dengue on from the god-how-did-I-miss-Louis dept.
Ok, I have to ask: What does MUSESS stand for?
(Comments are closed)
OpenBSD Journal
Contributed by Dengue on from the god-how-did-I-miss-Louis dept.
Ok, I have to ask: What does MUSESS stand for?
(Comments are closed)
Copyright © - Daniel Hartmeier. All rights reserved. Articles and comments are copyright their respective authors, submission implies license to publish on this web site. Contents of the archive prior to as well as images and HTML templates were copied from the fabulous original deadly.org with Jose's and Jim's kind permission. This journal runs as CGI with httpd(8) on OpenBSD, the source code is BSD licensed. undeadly \Un*dead"ly\, a. Not subject to death; immortal. [Obs.]
By fansipans () on
Further information:
MUSESS '02: McMaster University Software Engineering Symposium
mcmaster university has some bomb diggidiy software/security classes =D (look dem up on google)
By Anonymous Coward () on
By Anonymous Coward () on
Comments
By Anonymous Coward () on
just recently my mechanic told me my car had a leaky pipe that needed replacing. i asked him if he could make a car without pipes for me.
Comments
By jesse s. () on
not a bad idea, just seems like a very long, arduous task.
cheers
By Anonymous Coward () on
Comments
By Anonymous Coward () on
im not going to crap on about what businesses should do here. im not saying that is not a worthy topic of discussion, but this is openbsd land, and i think its a stupid idea.
By Anonymous Coward () on
By Anonymous Coward () on
We could spend $500k to write the application in C, and then spend another $500k to hire some top-notch code auditors to make sure it's correct, or we could spend $500k to write it in Java and we don't need to worry about buffer overflows
I'm assuming from the rest of your comment that you favour the second (Java) approach. Well I'm sorry, but the correct approach from any sane perspective is:
"Spend £500k on writing the application in C using coders who know what the f*ck they're doing."
I've seen the results of the "get it coded quick in some sweatshop somewhere" approach - any time or cost savings are rapidly offset by getting it fixed. That's if you can find good coders who want to bore themselves fixing someone elses f*ck ups.
Chris
By fansipans () on http://dub.gmu.edu/~fansipans/
This is one of the most played out arguments on -misc recently, and it comes down to people not understanding that 'security' isn't even a factor when programs are properly constructed (when programs are truly engineered then they don't have as many bugs, and have a lot less to worry about in the security/vulnerability department). Nevermind the fact that adding more code to a system to 'manage' security necessarily does two things: ONE: inflate the size of the system (increasing the number of lines of code theoretically vulnerable to attack, witness the recent LIDS vulnerability HAHA), and TWO: it gives programmers an incentive to not care about proper coding practices because the 'security program' or whatever extra thing is added on to 'provide security' will 'make things secure'.
This is yet another case of LPWWTWSCAGAWIVSRP:
Lazy Programmers Who Want To Write Spaghetti Code And Get Away With It VS. Real Programmers
--fansipans
Comments
By pravus () on
By Anonymous Coward () on
Comments
By Anonymous Coward () on
why dont you?
By Anonymous Coward () on
Comments
By fansipans () on
That's why I code everything I write in BASIC, I don't have to worry about all of the "features" that are in modern languages. Right now I'm workin with some networking and OpenGL libraries, I've found a couple of each for BASIC and the performance isn't that bad, and I don't have to worry about having data and methods accidentally being "public" like I could in c++/java, because now I don't have objects and classes to worry about. I've started to look at the work needed to port the kernel and some of /bin and the booting tools (mdec.exec,biosboot.exe,bsd.exe) in openbsd from C to BASIC, and it doesn't look that bad. So if anyone wants to help, or has done some work on porting from C to BASIC, lemme know, I could use your help.
Also I'd like to add that I think a shift from C to BASIC will very much benefit the user base of openbsd. And for that reason all openbsd developers should support the switch from C to BASIC, because without users all the openbsd developers would just be hackers making programs....
--fansipans
By Anonymous Coward () on
By Anonymous Coward () on