dpavlenkov
dpavlenkov on Hacker News
I think I overspecified the problem. I'm looking for ways to deal with maximum ignorance, because if you can deal with ignorance of the outside that means you have achieved independence. Dependencies specification is so popular today and I want something quite the opposite. There's bloat of dependencies, but there's bloat in independence as well. How would you deal with the bloat of independence?
Posted by
dpavlenkov on Saturday October 30, 2010 @07:00PM
from the ask-hn dept.
What would programming process and languages look like if the only way to reflect on a piece of code would be to interact with it? No interfaces, no objects. Sure, message passing, but without knowledge of what's on the other end nor what it likes to receive. Sort of like rumor-exploration framework. My thinking is to send test messages to explore, to reply with informative messages to test...
I find learning new programming languages stimulating. Or re-learning old ones.
I guess it's not even real world physics. And the Newton you attribute those formulas to is not real world Newton. For alternative world, your physics are just perfect. For real world, you need to factor in time as well as space.
Now I know what to put in the title to get my stuff read.
Posted by
dpavlenkov on Monday October 25, 2010 @01:38PM
from the dreamsongs.com dept.
Your username is incorrect, but password ok!
Seriously, login is not the place to be helpful. On the contrary, for security reasons, the login control should be hard to find, and the error messages should be cryptic, like "ehh". You can reward their patience on the other side.
Sorry for delayed reply. I think so because JavaScript, with its prototype system, dynamic typing and closures, makes various famous language features and their implementations explicit, while other languages may hide their inner workings in the name of simplicity, safety, etc. Thus, by learning JavaScript first, one can bypass the reverence for OOishness espoused by Java or C#, and yet understand them better because "class", "type", "object" in JavaScript understood to be not atomic concepts, but constructable pieces of code. With JavaScript, one starts interacting with inner workings of the language very early in the learning process. Really, in which language one learns about events first? Remember "onClick"? Sure, interaction starts at level 0, but that's great because already the value of events is understood without writing a single "public static main voiid".
I've seen it on many free download sites (not that I visited any of them). You click to download a file (enticing!), and you get a splash page of many questionable ads. I'm sure there is some cost sharing involved.
I watch sugar and flour. It's junk carbs that "obese" you.
I've been programming for probably 17 years, since high school, and just recently I appreciated JavaScript. For all its shortcomings, it's beautiful. If you'd just understand it, you would be able to easily understand other languages, dynamic or otherwise.
how about "net" to 64.202.189.170?
Posted by
dpavlenkov on Thursday October 14, 2010 @11:53PM
from the code.google.com dept.
Posted by
dpavlenkov on Tuesday October 05, 2010 @12:53PM
from the dmitrionsoftware.blogspot.com dept.
Blast me if this is a ploy to collect emails.
A point for the last sentence.
If you can negotiate, then sign a contract that isn't a trap.
Please, can you share the name and location of this firm? Just curious, hahaha.
Don't trash a layer on top of the world.
Another case of an obstacle turning into an opportunity.
I don't see a 3D model there.
I had grass growing in my first car.