Giter VIP home page Giter VIP logo

unmaintainable-code's People

Contributors

adrianhl avatar caster avatar corytheboyd avatar devtanc avatar dfvalero avatar dglynch avatar donno2048 avatar droogans avatar etene avatar etheryte avatar excal04 avatar faisalhmohd avatar glmeece avatar hendrikto avatar jrlanglois avatar lawonga avatar meve avatar nvisium-ryan-reid avatar theneva avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

unmaintainable-code's Issues

words and longs are of different size in different systems

where the w values hint that they are words, but they really refer to longs. The real value of this approach comes clear with the Win64 migration, when the parameters will be 64 bits wide, but the old w and l prefixes will remain forever.

This is a bit misleading, since words and longs are of different size in different systems. From what I remember C spec was allowing (or even encouraging) this. There are other types used int32, uint32 (for unsigned) etc. for immutable-size types.

This has to be considered when writing portable (between architectures/CPUs) code that assumes certain data structure offsets/sizes etc.

you are evil

If annyone is smart enough to do this they can get a new job as an actually useful programmer instead of being an asshole.

I read this and cried

Even my children cried.

Theirs too, in years to come, will cry at the very nature of the wisdom you pass on.

Create an unmaintainable-code organization for updates or additions to article

I'll need to clear it with the original author of this article first, but I imagine it should be ok to create a new organization, https://github.com/unmaintainable-code to house this repository, as well as new versions of it that are maintained by the community.

I'm not sure yet what the details are, but I do know that by creating a new organization, there can be a clear distinction between the original (altered for formatting reasons only) and derivative works, as well as allowing for additional contributors. My hope is that @RoedyGreen would be interested in participating in some capacity!

I'm starting to see more and more suggestions for new content in this article, such as #20, #18, #17, and #14. I am a big supporter of having some new ideas get brought to this article, but not at the original's expense.

Another thing

Swift lets you use emojis in your code as variable names, functions etc. which is basically impossible to read. I don't know if this is supported in other languages though...

Copyright infringement

I note that this version elides the copyright notice of the original. Did you in fact acquire permission to repost it?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.