Skip navigation.

exploreopera

| Help

Sign up | Help

Random Thougths about Programming, Life, Universe and Everything

Posts tagged with "Programming"

avatar

Misconcepted Singleton

Singleton is a misconcept in OOP unless that is used as a misconcepted paradigm for application development.
avatar

Don't Do Eval

Imagine a case when world wouldn't be so much concerned of systems security. How much more robust and dynamic programming systems would be! How much less time would be needed to develop and implement them!
avatar

The Ultimate Solution

, ,

All you need in order to solve "The Ultimate and Hardest Problem" is - to formulate right question(s).
avatar

Beauty of XML

XML is same LISP, just without functions.
avatar

Beauty of Javascript

Javascript is same LISP, just inside-out.
avatar

Waking Up

, ,

All conclusions stem from some kind of logical interpretation of certain assumptions. If we apply this notion iteratively, whereby we come to use prior conclusions as assumptions for further conclusions, we build what is seemingly a well built stack of knowledge. What most fail to understand, myself included, is that at the lowest levels and even at those higher up, we can create scenarios that do not depend on conventional assumptions. This frees us from the limitations of any and all conclusions built up so far. Moreso, at the very bottom level, assumptions must be taken from somewhere other than logical interpretation. These assumptions can come from two different places. The first place is that we made it up from thin air. The second place can come from external stimuli which someone else created, also from thin air. Strange that we always to try to change the results rather than our reality from which these conclusions are based.
avatar

Pervasiveness in Programming

Most of the time Programmers enjoy how they've programmed things in most pervasive way, instead of thinking how to write it easier.
avatar

Theory and practics


Every great theory is great enough until it faces practice.
avatar

Responsibility and Self-confidence

, ,

The strong typing vs. typeless problem is only a question of programmers strong inner responsibility and, sometimes, of unlimited self-confidence.
avatar

On Portability

Emulation has always meant to reproduce the effects and results of the original software as is, without changing it. Portability is the adaptation of software to use the features available in its new environment so that it may again produce the same results as before. Therefore, the definition of portable software should be of one that can automatically adapt to its new platform and use specialised functionality only available to that platform in order to more efficiently produce the same results. It is a wonder why anyone would think that you can achieve portability through a universal set of instructions as this only allows emulation, or at best requires that all machines have the same lowest common denominator of functionality while the rest of the power goes unused.
avatar

Of Problems and Solutions

The difficult part is not finding a solution. But rather realising that the framework of the question should be rebuilt. Once you have the correct question, the solution comes with it.
avatar

Of Abstractions

Technology always appears in the form of hardware. How are we to become more technologically advanced if we are blocked from it?
avatar

Applied coding style

, , ,



"For every coder there is a coder that doesn't like his coding style." - Greg Snooks law
avatar

The code is an excrement

,


The program code is actually an excrement of design. The more you make code better, the more you lose the initial design way.
avatar

Qualified Programmer


Qualification matters for programming as much as for applied arts
avatar

Random Programming Thought #2

In software, the chain isn't as strong as its weakest link; it's as weak as all the weak links multiplied together
avatar

Random Programming Thought

Requirements are like water. They are easier to build on when they're frozen.
avatar

True Programmer

,


Professionality isn't about creating some great thing ones upon a time. It's about doing everyday's hard work with minimum mistakes.
avatar

A quote from 'The Dao of Programming'

"A well-written program is its own heaven; a poorly-written program is its own hell."
avatar

Corporate Religions

,



In corporate religions as in others, the heretic must be cast out not because of the probability that he is wrong but because of the possibility that he is right.


Antony Jay
from Edsger W. Dijkstra's writings
October 2008
SMTWTFS
September 2008November 2008
1234
567891011
12131415161718
19202122232425
262728293031