A ColdFusion az Java
Ma van a harmadik napja a 4-napos CFUnited.com ColdFusion konferenciának, és tényleg nagyszerű bemutatók voltak már. Egyik ami igazán kimagaslott a többi közül az Elliot Sprehn-é volt, a TeraTech-től, a ColdFusion belsőkről. Azt mutatta hogyan valósított meg ColdFusion változókat, hatóköröket, komponenseket, Java objekteket, lapokat, custom tag-okat, stb. az alatta lévő Javaval.
De ami tényleg érdekes, az az volt, hogy ezeket nem úgy találta ki, hogy visszafordította a Java byte kódot, hanem ravasz trükköt használt, mint példaul a getMetaData(variable) funkciót használni egy változót vizsgálni (http://cfdocs.org/getmetadata), vagy a Google Suggest-et használta, hogy megtalálja azokat a veremállapotákat az Internet körül, amiket megtalált a Google Keresőmotor. :) Probáld meg: “coldfusion.runtime” vagy “coldfusion.tagext” például. Nagyon logikusan vannak elnevezve a ColdFusion programkönyvtárak.
Tovább ment mutatni egy-két tényleg érdekfeszítő dolgot, mint például azt, hogy nincsen igazán egy “server” hatókör. Hanem inkább a “server” hatókör valamilyen védett osztályban implementált. És viccelt, hogy nem tudja pontosan kitől kell megvédeni. És egészen véletlenül ott ültem épp Tom Jordahl mögött, aki a ColdFusion egyik főgépésze és elég biztos vagyok hogy hallotam ahogy visszamotyogott “hát ilyen emberektől kell védeni, mint te…” :)
Majd probálok több bemutatóról mesélni még, de ahogy látod, sokat már felvettek az Adobe Connect-tel, és elérhetőek a nagyközönségnek. Találhatsz linkeket a CFUnited blog-on.

June 30th, 2008 at 4:58 am
Fontos, hogy erről többet olvassak!