I was amazed: the guys whom I talked were "right guys". One of them told me: "From the call log I can tell more than a guy think himself" (Excuse me for bad English) M
209 karma · joined November 9, 2010
I was amazed: the guys whom I talked were "right guys". One of them told me: "From the call log I can tell more than a guy think himself" (Excuse me for bad English) M
(We have 45% of .NET-ters, 35% of javers, 20% : devDBAs, Js-ers, others)
My propaganda is always: "Be programmers, mazafakerz!" And python is excellent tool for explaining ideas between this groups. Javer will not be offended if I show him .NET-code and otherwise.
For them python is "executable pseudo-code".
It will be sad for me if pythonistas became a caste like .NET, Java ... and Haskel (they are not a caste but have all possibilities to became one)
In my opinion, it's not "pythonic" to use DBMS, just because it written in python.
So the "selling point" is flawed.
Disclosure: I'm using python since 2006. I've made a lot of evangelizing it. It is my weapon of choice for many tasks. And I will never use python for many other tasks. (Don't tell me about PyPy or Stackless)
The book with the same feature is "ANTLR definitive guide".
When I read it I was like: "Ha! It sounds like LISP!", "Ha! It sounds like FORTH!", "Ha! It sounds like Prolog!"
And Terence Parr mentioned none of them.
Amazing!
Imagine banknotes with Jack the Ripper, Batman, Terminator and others
I'm using reST for everything: docs for people (converting them to html and doc before sending), doc-comments in every language I use, be python, T-SQL, java or F#
I don't think it's ideal but it's just works
Von Neumann, Curry, Kholmogorov, McCartey, Armstrong, Norvig, many others (yes, I'm mixing alive and dead) - are they really not standing near Turing?
I suspect that in XXII computer industry will be epitomized by Jobbs. "Jobbs did computer industry".
Laughable, but surely possible
As tablet it has big weight. As ultrabook - small screen and worse input. (And I don't like keyboard layout shown in pictures)
It's not contender for IPad/Android, it's not contender for ultrabooks.
Maybe if I had it in my hands - I had another opinion. Now I just don't understand this middle "Microsoft way"
The latter - almost never works. Be it Oracle, MSSQL, DB2 or PostgreSQL.
And even when it works - it's unacceptable.
We had a query in Oracle that executed several hours. Our Oracle DBA found a way to tweak Oracle that shrinked it to 30 minutes. It was interesting, but impossible to use in practice - we could not guarantee that other queries will go fine with this server settings. (Our DBA was the first who was against using in production)
The same problem exists with OLAP databases.
People trying to do MOLAP without building ROLAP. They are thinking that MS SASS, ESSBASE, Cognos or Qlikview will do some "magic" that eliminate the need to carefully think about data
http://translate.google.com/translate?hl=ru&sl=ru&tl...
"It is not a diamond. Hardness of this phase (lonsdaleite) 1.54 times higher than that of diamond, and since we have here a nanosized crystallites of cubic diamond and lonsdaleite - it is very sticky matrix that defines high performance Popigai impactites. Lonsdaleite share in some specimens can reach 70%, "- said the official.
Basic things: apache, nginx, supervisord - underpowered or completely missing. Ipython is my favorite shell in Windows, but in Linux it works better (just because console is better in Linux).
Have you tried to run Django under IIS? I assure you - it's pain.
And I suppose that this is possible.
But: There is "life outside MKAD"
Even with: "Around half of Russian economy lives in Moscow region, formally or informally" - I remember that 75% of all money in Moscow
In Moscow a humorous proverb exists: "There is no life outside MKAD(http://en.wikipedia.org/wiki/Moscow_Ring_Road)
When I read PG (and others) about "there is no opportunity for [startups ... interesting productive life] except SF" - I think it's the same. Not true
(Excuse my runglish, I don't remember what I must write: "who" or "that" or "which")
Nemtsov - unpopular because of his past, Limonov - too radical, Kasparov - is just a clown.
For backups I can imagine such situation: "OMG! My HDD crashed!!! Ha! No panic! I made backups! Now I just need to restore them from this bunch of scheets. And my restore program is on this sheet. Now .. Erm.. Hm.."
>>Or compare the maturity of alternative JVM languages I will not list Scala, Clojure and IronRuby, but IronPython is very mature. And: F#.
F# in my opinion is more mature than Scala.
The only definition I personally find plausible is by Jonathan Alexander ("Codermetrics")
"Architects
Coders designated as “architects” are usually the more experienced members of the team. Their assignments may differ from other coders, with a higher percentage of complex tasks, including design tasks. They may also be expected to spend more time guiding and assisting other team members, to ensure that the software is well-designed and high-quality."
I think that I am architect-type programmer. I'm doing a lot of exploratory work but I'm not "sitting weeks without writing any code" - I'm writing prototypes. In my company the worst crap is born by our "thinkers". It is also well-specified crap.
But 75% of the price of aluminium is electricity.
We were taught that we have best science, culture, sport, military and most progressive state. Also we were strong but good, not as "prokliatye imperialisty" ("cursed imperialists")
It evaporated in '90s, but not completely - I often hear "we were ...."
Jerome K. Jerome wrote about the same complex in British people. If I recall correctly that must be in "Diary of a Pilgrimage"
I can believe that some government idiots after looking Matrix sponsored "cyberwar".
I can believe that some smart guys really tried to write a first "cyberweapon".
I can believe that iranian intelligence service gladly playing this game.
I can't believe that a country with a lot of people with high education can have a problem with a worm.
Windows or not Windows - it does not matters. Sane persone can't overlook some strange process in OS.
Rootkits? Do you think that this kind of servers frequently rebooting?
And now it even plays AC/DC for "stupid iranians"!
Even lamerz can do nuclear physics! Process explorer for true genuises!
I find it useful to instill this kind of confusion in people around me.
"You talk about encapsulation? Look at erlang"
"Polymorphism? Haskel"
"OOP? Javascript, CLOS"
"Static/dynamic typing? Look here - your java code is in fact dynamic, if you're really want to taste real static - look at ML-family or something near"
But mandatory OOP and OOP as religion is something unforgivable for me.
>>I cannot express my concurrency ideas-- that erlang makes super easy-- in the OO languages.
In fact main Erlang ideas are many times "stolen". I discover Erlang in: Scala (obvious), F# (also obvious), D (also obvious).
Actors + messaging = "DIY Erlang".
Although I do not know a language that makes code hotswapping as fundamental feature.