6 ms·
There's something to be said about the quality of programming API-kids do these days, if FuckIt.lang projects are so popular. Not to jab this project itself by
by null_ptr 13y ago
There's something to be said about the quality of programming API-kids do these days, if FuckIt.lang projects are so popular. Not to jab this project itself by any means, but hiding defects "on your way to doing that million dollar demo to investors" makes my skin crawl. How many con men are in this industry? This is damn sad. If you need a tool like this beyond your private debugging needs, you don't understand what you're doing and should step back and take the time to reason things out.
- superuser2 13y agoI don't think this is so much a tool as a "because I can and it's funny" project. Like Edison -> Serial "adapters" and various other hilariously, uselessly malicious things it's possible to create.
- alexhutcheson 13y agoWhat is an Edison -> Serial "adapter". Do you have a link? Just curious.
- superuser2 13y agoCouldn't find one for serial, but here's one for Ethernet: http://m.imgur.com/7Mbx8yk http://m.imgur.com/7Mbx8yk
- superuser2 13y agoEDIT: There is actually a whole series: http://www.fiftythree.org/etherkiller/ http://www.fiftythree.org/etherkiller/
- alexhutcheson 13y agoWow that is some electronic sadism. Good for quite a few laughs when it made the rounds in my embedded systems lab today. Thanks for the links!
- deleted 13y ago[deleted]
- austinz 13y agoAssuming this project is satire (which I hope it is), it's amazing because it: - does something rather novel - does something that, to the sufficiently desperate or inept developer, might seem like a half-decent idea or a cunning shortcut - does something that is just asking for trouble and that nobody in their right mind should do without expecting terrible, terrible things to happen
- code_duck 13y ago- does something that is just asking for trouble and that nobody in their right mind should do without expecting terrible, terrible things to happen It makes Python run about like JavaScript or PHP. I guess that's accurate.
- mikle 13y agoSome people use Python as JS or PHP, why not also make it behave like that? In reality, even if this is satire (which I believe it is) I'm sure if enough people will know about it, at least one of them will use it seriously.
- ot 13y ago> Some people use Python as JS or PHP, why not also make it behave like that? If you want to go the other way, try window.onerror = window.close;
- UNIXgod 13y agoAhh the famous halting problem and it's recursive work around for unrealistic deadlines where one simply says 'fuckit;'
- deleted 13y ago[deleted]
- meowface 13y agoAre you joking? This project is blatant satire.
- MBlume 13y agoI think the technical difficulty of what the module actually does should be a pretty clear indication that this is satire?
- deleted 13y ago[deleted]
- kazagistar 13y agoThey are popular to get cause they are funny. They are popular to make because they let you experiment around with metaprogramming magic in the language to some extent. I want a fuckit.hs
- tel 13y ago'spoon' is "kind of" a legitimate fuckit.hs.
- kalleboo 13y ago> these days Putting aside the fact that this project is probably satire, how is this a "these days" thing? Code in the bad old days was just as littered with ON ERROR RESUME NEXT, if (err) {/*this cant happen*/ return;} and catch {/*do something here*/}
- d23 13y agoI can't help but facepalm when I read things like this. Even if it works, the name of the project should have given the commenter some clue that it was a joke. As for the "these days" comment, why is it that people are repeatedly convinced that human habits have changed that drastically in their lifetimes? This "change" is the result of perspective, no more, no less.
- ggchappell 13y agoIndeed. OTOH, I would actually say that things have improved of late. Just in the last couple of decades we've seen what I think are the first serious approaches to error handling. Think about things like the Abrahams Guarantees, or all those fun category-theoretic analyses that the functional folks keep generating. And then the stakes have gotten higher. Thirty years ago, if a user gave a program messed-up data, then we could shake our heads and say, "Stupid user." Today, large companies put mission-critical functionality on the web, opening it up to people with both the time and the inclination to generate messed-up data in an attempt to bring the system down. The result of all this is that, just in the last one or two decades, we've finally seen a significant number of large software packages that actually work. And that, IMHO, is not a trivial development.
- null_ptr 13y agoThere are a lot more computer software jobs today than there were 30 years ago, and this caused an influx of clueless gold-rushers trying to get in. There always were bad programmers and buggy software, it's just that today there's a lot more of both (both in terms of percentage and total), simple as that.
- javanix 13y agoI plan on using this next time I have to do some quick and dirty python hacks at work. Sometimes the effort involved in "properly" initializing someone's module far outweighs whatever potential benefit you get out of the module - this seems to subvert that quite nicely.
- LandoCalrissian 13y agoI'm pretty sure it's supposed to be a joke.