Thursday, January 11, 2007
In an earlier post, I reacted to the New Year's wishes from two French presidential candidates. I missed a possibly crucial element in Ségolène Royal's video. In the U.S., a few decades ago, presidential candidate Richard Nixon announced that his wife Pat wore a "Republican cloth coat"; times have changed. But can the 21st century French Socialist really consider it more appropriate to wear a jacket trimmed with fur, as the fuzzy "braid" trimming her jacket lapel and cuffs looks to be? Is it possible?
Perhaps it is New Zealand opossum, or Australian rabbit--surely not Easter Island rats; some such fur which could be argued to come from invasive rather than endangered species, and not farmed or otherwise produced in conditions worse than those in Gitmo. But hopefully not trapped, either.
Tags: France : Segolene_Royal : fur : video : ethics : cats
Friday, January 05, 2007
Among my recurring New Year's Resolutions is to learn another programming language. Actually, I consider this much more often than annually; this is not only a recurring resolution, it is a chronic interest. Like a surfer searching for the
perfect wave. The problem remains, which one? The answer probably is "more than one". If there were a "Visual Esperanto" programming language, it would probably be as popular as Esperanto.
Of course, I am not choosing a first language; to the ones I mentioned above, I should add SQL, Lotus123 and Lotus Symphony macros, Express and Acumen (mainframe proto-olap languages), CML (a simulation language written by a PhD student), and a matrix generation and report writing language for linear programming. Of them all, I most enjoyed APL. Much as "the determined Real Programmer can write Fortran programs in any language"(see link below), I am inspired by the APL-style in whichever language I use.
For perspective, I did some research to see what a couple of sources "recommend" (and why): one celebrity hacker and one recommendation for work-seekers. I also had another read of some humorous "comparisons", including the classic "Real Programmers Don't Use Pascal" (quoted above), "99 Bottles of Beer: one program in 1046 variations", and "Shooting yourself in the foot in various programming languages." For good measure, and although it is not language-specific, I re-read "How To Write Unmaintainable Code" and had some (more) very good laughs.
What they recommend:
- Eric S. Raymond, in "How To Become A Hacker"
It's best, actually, to learn all five of Python, C/C++, Java, Perl, and LISP. Besides being the most important hacking languages, they represent very different approaches to programming, and each will educate you in valuable ways.
- Deborah Rothberg, "10 Programming Languages You Should Learn Right Now", in eWEEK:
By picking the brains of Web developers and IT recruiters, eWEEK selected 10 programming languages that are a bonus for developers to add to their resumes. Even better, they're great jumping-off points, with loads of job opportunities for younger recruits. PHP ... C# ...
Overall, they mostly agree. Perl; c; C++, Java/C# (said to be Microsoft's Java for .net); Python. VB.Net is Microsoft platform specific (as is C#, isn't it? Yet the table on Wikipedia says it it "multi-platform".) so there are some jobs but not open source community interest. I'll drop Ruby and Rails, or save it for next year or the year after, when we can judge whether they have staying power or not. So that slightly shortens my list of candidates, but it is still pretty long, and I think XSLT should be added.
To shorten the list, I now turn to the programming style or paradigm aspect of the languages. My past favorite is APL, which is a functional language. If I make "functional" a requirement, that eliminates c, C++, Java (and C# and VB, which were already eliminated), plus php (which I do already know and use somewhat anyway).
P.S. Personally, I've already "learned" Java several times. I just don't like to use it; I'll learn it again when I have a use for it, if that ever is the case.
P.P.S. "J", the new improved "APL", looks pretty interesting,too, so I may reconsider, ignoring the above-cited "advice".
powered by performancing firefox, except that it failed to post to blogger due to blogger detecting a < within an href, no cases of which can I find in the html.
Technorati Tags: New Years Resolutions, programming languages
Monday, January 01, 2007
French Candidates' Wishes for 2007
Ségolène Royal, Socialist candidate, used an interesting medium for addressing her New Year wishes to France: she uploaded it to Dailymotion--a French video-sharing web service like youtube-- and posted the markup to her forum Désirs d'avenir as I have done below.
Segolene - Voeux 2007
envoyé par da93
It was a good idea: it is very state-of-the-people, it is something "just folks" can do without the backing of a wealthy political party. So it is good for credibility as a center-left not-too-radical Socialist. But it was also a bad idea: the white wood panel wall, high ceiling, and ritzy floor lamp don't look so "just folks"; the lighting is poor (lots of amateurs do better). And the clincher: the sour puss expression on the static screen gives a really poor first impression! Not to mention the content of her speech, in which she continues to reinforce the perception that she lacks vision and leadership abilities.
Les vœux de Nicolas Sarkozy, on the other hand, are a highly professional wmv production streamed in mms: protocol by a paid-for-performance server. He almost seems not dangerous! But when he says, "get me elected president; it is not important for me, nor for you, but for France", he blows the credibility of everthing else he has said.
Technorati Tags: streaming video, France, Royal, Sarkozy
powered by performancing firefox
Annual Arson in Strasbourg
Le Figaro reports that the number of automobiles set fire in the Bas Rhin department (where Strasbourg is situated) rose to 43 from 22 last year, of which 28 were in Strasbourg, up from 11 last year. They do not say how many had been burned ahead of the season (New Year's Eve) in 2005 during the November unrest. Why no annual totals? And will this be reflected in higher new car sales in January?
43:22 = + 95% Total Bas Rhin
28:11 = + 155% Just Strasbourg
15:11 = + 36% Other areas of the Bas Rhin
No report today in the DNA, the regional newspaper. We take our holidays (and blue laws) seriously in Alsace, but I'll look for the local version in their columns tomorrow.
Technorati Tags: Alsace, vandalism, automobiles
powered by performancing firefox
Handsome Dwarf Born!
Technorati Tags: French, 2007
powered by performancing firefox