--- Log opened Tue Apr 22 00:00:33 2008 |
00:17 | | AnnoDomini [AnnoDomini@Nightstar-29296.neoplus.adsl.tpnet.pl] has quit [Quit: To Annwn with you!] |
00:34 | | You're now known as TheWatcher[T-2] |
00:38 | | You're now known as TheWatcher[zZzZ] |
00:59 | | gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: Z?] |
02:17 | | Chalcedon [~Chalcy@Nightstar-488.ue.woosh.co.nz] has joined #code |
02:17 | | mode/#code [+o Chalcedon] by ChanServ |
05:32 | | Vornicus is now known as Vornicus-Latens |
06:04 | | Shoukanjuu [~Shoukanju@Nightstar-19231.dhcp.embarqhsd.net] has quit [Ping Timeout] |
06:15 | | ASCIISkull [~none@Nightstar-7066.dyn.optonline.net] has joined #code |
06:15 | | AFKSkull [~none@Nightstar-7066.dyn.optonline.net] has quit [Ping Timeout] |
06:16 | | ASCIISkull is now known as AFKSkull |
06:45 | | AnnoDomini [AnnoDomini@Nightstar-29296.neoplus.adsl.tpnet.pl] has joined #Code |
06:46 | | mode/#code [+o AnnoDomini] by ChanServ |
07:07 | | You're now known as TheWatcher |
07:13 | | Shoukanjuu [~Shoukanju@67.232.197.ns-23898] has joined #code |
07:18 | | Shoukanjuu [~Shoukanju@67.232.197.ns-23898] has quit [Ping Timeout] |
07:23 | | Shoukanjuu [~Shoukanju@67.232.197.ns-23898] has joined #code |
07:26 | | Shoukanjuu [~Shoukanju@67.232.197.ns-23898] has quit [Ping Timeout] |
07:42 | | AFKSkull [~none@Nightstar-7066.dyn.optonline.net] has quit [Ping Timeout] |
08:16 | | You're now known as TheWatcher[afk] |
08:36 | | Shoukanjuu [~Shoukanju@67.232.205.ns-21904] has joined #code |
08:53 | | * C_tiger decides he needs to learn JS. |
08:53 | <@McMartin> | JS, like assembly, is for machines to generate. |
08:54 | <@C_tiger> | I need to learn how to generate it? |
08:55 | <@McMartin> | Well, stuff like Google Web Toolkit is apparently the best bet, I hear |
08:55 | <@Kazriko> | AppEngine? |
08:55 | <@Kazriko> | or something more front-endish? |
08:55 | <@Kazriko> | Ahh. java script. |
08:56 | <@C_tiger> | Meh, maybe not. |
08:56 | | * Kazriko needs to get an ajax toolkit of some sort... |
08:57 | <@Kazriko> | Hand-coded javascript is such a pain, you practically need to keep 3 versions of every function in the program due to IE5 vs IE 6 vs IE7 vs Everyone else. |
09:00 | <@McMartin> | At least it's not necessary to support NS4 anymore. |
09:01 | | * Kazriko just decided to not support IE at all on his last 2 web applications. |
09:01 | <@McMartin> | That seems like it would damage your possible audience |
09:01 | <@Kazriko> | Could do that because in both cases, the audience was fairly limited. In one case it was an HMI for 3-4 users, the other it was only for my own use. |
09:02 | <@McMartin> | Core JS is actually a pretty cute language. |
09:02 | <@Kazriko> | In the case of the HMI, it was a limitation in a third party java module that caused that particular snafu. The java module and javascript on IE couldn't pass arrays back and forth. |
09:02 | <@McMartin> | It's too bad that it's used to drive the most heinous library never crafted by man nor machine |
09:03 | | * Kazriko curses siemens and their lousy java based crud. |
09:03 | <@Kazriko> | yeah. the library is rather dreadful. |
09:04 | <@Kazriko> | The only way to access variables on their plc? Their java glob. bleh. |
09:04 | <@McMartin> | Java is great, but not as a web frontend. =P |
09:04 | <@Kazriko> | nod. |
09:04 | <@Kazriko> | and not for what they were using it for. |
09:04 | <@Kazriko> | I had about 40 variables i needed to poll for the webpage... |
09:05 | <@Kazriko> | to do it the way they envisioned it and the only way IE could do it, i'd need 40 separate java applets on the page. |
09:05 | <@Kazriko> | The firefox code could use arrays and reduced it to about 4 java applets. |
09:05 | | * McMartin can't say he's a fan of server-side Java for webapps, but it seems no worse than most other options. |
09:06 | <@Kazriko> | well, the server side in this case is some 8, 16, 32? bit embedded controller running likely IEC61131 or some equally brainless language. |
09:07 | <@McMartin> | Even though it's what it was originally designed to do, I do not understand why Java is considered acceptable for embedded work. |
09:07 | <@McMartin> | [* Except for downloadable executables that you need a sandbox for, like Android and such.] |
09:07 | <@Kazriko> | the java applet was just the client-side glue to link the iec61131 app to web/javascript. |
09:07 | <@McMartin> | Ah, the sweet taste of Legacy Code. |
09:08 | <@Kazriko> | pretty much, though IEC61131 is still alive and kicking, being propped up by some european electrical engineering committee. |
09:09 | <@Kazriko> | And it turned out just like you would expect a language by committee to turn out. :p |
09:10 | | * Kazriko has a project on his medium-term list to port the entire IEC61131 app his company uses to C. |
09:10 | <@McMartin> | I've actually never even heard of IEC61131 before now. |
09:11 | <@Kazriko> | It's only used in industrial automation. |
09:11 | <@Kazriko> | where it is unfortunately THE standard. |
09:11 | <@Kazriko> | it's a *very small* step up from Ladder Logic based systems. |
09:12 | <@Kazriko> | http://upload.wikimedia.org/wikipedia/en/8/83/Ladder_diagram.png << a modern version of ladder logic coding. |
09:13 | <@Kazriko> | (that's actually IEC61131 ladder diagrams. It was retained because it's a darn committee.) |
09:15 | <@Kazriko> | Naptime, gotta debug a system in the field in 7 hours. |
09:16 | <@McMartin> | Good luck |
09:16 | <@Kazriko> | (Ah, to show you how screwed up automation is, another "the industry standard" of automation is OPC, which is OLE for Process Control. Yes, that moldy windows OLE.) |
09:17 | <@McMartin> | The closest I ever got to automation is playing with a CnC wood drill in 8th grade. |
09:50 | | AFKSkull [~none@Nightstar-7066.dyn.optonline.net] has joined #code |
10:03 | | You're now known as TheWatcher |
10:12 | | AnnoDomini [AnnoDomini@Nightstar-29296.neoplus.adsl.tpnet.pl] has quit [Ping Timeout] |
10:19 | | AnnoDomini [AnnoDomini@Nightstar-29197.neoplus.adsl.tpnet.pl] has joined #Code |
10:19 | | mode/#code [+o AnnoDomini] by ChanServ |
11:13 | | Chalcedon [~Chalcy@Nightstar-488.ue.woosh.co.nz] has quit [Quit: Leaving] |
11:51 | | Thaqui [~Thaqui@Nightstar-123.jetstream.xtra.co.nz] has left #code [Leaving] |
12:02 | | gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code |
12:02 | | mode/#code [+o gnolam] by ChanServ |
12:04 | | You're now known as TheWatcher[d00m] |
12:06 | | You're now known as TheWatcher |
12:54 | | You're now known as TheWatcher[d00m] |
13:34 | | Vornicus-Latens [~vorn@Admin.Nightstar.Net] has quit [Ping Timeout] |
14:07 | | Vornotron [~vorn@Admin.Nightstar.Net] has joined #code |
14:14 | | You're now known as TheWatcher |
14:35 | | Brother_Willibald [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code |
14:35 | | gnolam is now known as NSGuest-6218 |
14:36 | | Brother_Willibald is now known as gnolam |
14:37 | | NSGuest-6218 [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Ping Timeout] |
14:37 | | Brother_Willibald [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code |
14:39 | | Brother_Willibald [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Quit: ] |
14:40 | | gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has quit [Ping Timeout] |
14:48 | | gnolam [lenin@Nightstar-10613.8.5.253.static.se.wasadata.net] has joined #Code |
14:48 | | mode/#code [+o gnolam] by ChanServ |
15:09 | | You're now known as TheWatcher[afk] |
17:35 | | JeffL [~JPL@Nightstar-509.dsl.sndg02.pacbell.net] has quit [Ping Timeout] |
18:24 | | You're now known as TheWatcher |
--- Log closed Wed Apr 23 00:00:39 2008 |