Luis Machuca

I am a Chilean debater-slash-programmers on languages like C(++(?x)), JavaScript and PHP, and develop plugins for the DokuWiki software. I also have a position in my city's LUG as well as a small organization pro digital rights.

Short ago I "came back" to C++ after leaving in pursue of other interests circa 2004. I found the language has changed a lot. In the meantime I have worked around with JavaScript, PHP and, for a very short while, Fortran; and I have closely followed implementations of CSS3 and SVG.

  • What I like about the new C++ (C++0X?): auto and decltype are lifesavers; also initializer_list, array, explicit conversion operators (waiting for my compiler to support it).
  • What I like about Boost: Format. Definitively -- no sprintf but close enough.
  • What I still want the language to have: naturally iterable enum (or at least enum_iterators), math-like comparisons (if (x < 18 <= 21*y) ...), Unicode as source (for identifiers like const std::set<int> ∅ and for UDT-bound operators : T operator⊕ (T,T) w/o conversion), recognize that most people do actually have keyboards and screens already (portable kbhit()?).
  • What I have toyed around with DokuWiki: gil (currency plugin), progrecss (CSS progress bars), tooltip, divalign2 (paragraph align), noiewarning (like the one for Wordpress!), linkbonus (WIP), the Spanish forum (mod!), media checksum parser (WIP).
  • What I use JavaScript for: SVG animations, sidebar collapsing, chrono, dynamic styling, Nibbles, xkcd-console. Element hiding? Use Opera's :focus demo. Form validation? That's server-side. Always.
  • What worries me about CSS3: they bring border-radius, but no parent selector yet. Unneeded ids everywhere!
  • What I fondly remember: GWBasic.
  • What I want to try next: Python.
  • What I won't touch with a twelve km pole: Java and its schools. Also, DRM.
  • What I do for my LUG: prepare network admin hacklabs, fill role as secretary, try and organize events, warn them about Google dependency.
  • Preferred message hash method: SHA-256
  • Pet: kittens.
  • Sleep: too few.

Contact me: via this forum or via my area's LUG, Gulix (Chile).

people reached
  • Chile
  • Member for 9 years, 6 months
  • 18 profile views
  • Last seen Nov 21 at 15:39

Top tags (2)

Score 0
Posts 1
Score 0
Posts 1

Top posts (1)

2 Can I forbear a badge? May 14 '11

Badges (5)