greptilian logo

IRC log for #sourcefu, 2015-07-01

http://sourcefu.com

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

All times shown according to UTC.

Time S Nick Message
00:33 codex joined #sourcefu
00:41 hydrajump joined #sourcefu
06:48 aditsu whaa?! apparently html6 is a thing
06:56 aditsu hmm, maybe not a real thing, but there is some talk about it
09:18 prologic why do we need HTML6 now?
09:55 aditsu joined #sourcefu
09:56 aditsu dunno, maybe because 6>5? :p
10:01 pdurbin huh
10:01 prologic but HTML sux :)
10:01 prologic right? :P
10:02 prologic I think we're just liking bumping the number now
10:02 prologic it used to be just HTML
10:03 pdurbin it's a lot of angle brackets < >
10:16 prologic hehe
10:16 prologic playing around with docker-machine 0.3.0 right now
10:16 prologic it's pretty awesome stuff
10:16 prologic just successfully imported using the new generic driver an existing docker server of mine
10:17 prologic now doing the same with a 2nd
10:42 pdurbin cool
10:46 aditsu joined #sourcefu
10:47 aditsu I wouldn't say html sux, html5 especially is decent
10:48 aditsu and I thought 5 was supposed to be the last version number for html
10:50 prologic I was joking :)
10:53 aditsu I think it would be nice if browsers came preloaded with jquery and jquery-ui
10:54 aditsu still requiring something in the html to activate the needed parts, but without downloading stuff
10:55 prologic for me it's the JS
10:55 prologic and lack of standard "machine' and "bytecode"
10:55 prologic if we had that for example we could target the JSEngine using other langauges
10:55 aditsu they're working on that.. asm.js and some bytecode stuff that was mentioned a few days ago
10:56 prologic wow
10:56 prologic about time :P
10:56 prologic and cool! I just imported all 3 of my DO Docker hosts into docker-machine
10:56 aditsu https://plus.google.com/+MarkLewis/posts/FuJmn9QFc1p
10:57 pdurbin aditsu: hey, I was just going to link to that! thanks! :)
10:58 prologic thanks :)
10:58 prologic +1'd and commented :P
11:01 aditsu pdurbin: you did, a week ago :)
11:01 pdurbin oh
11:01 pdurbin :)
11:05 pdurbin aditsu: does the comment "the JVM is strictly OO" make sense to you? I brought up how Clojure runs on the JVM and isn't OO.
11:06 aditsu depends what you mean by OO.. but generally I'd say no
11:07 prologic yeah no
11:08 prologic almost no VM has anything to do with OO
11:08 prologic they generally mimic real hardware machines more or less
11:08 prologic with instructions like PUSH, POP, MOV, etc
11:08 prologic most are stack based (with some excpetions)
11:08 aditsu I'm not familiar with how the JVM works internally
11:09 prologic I've read some of it's internals at a high levle
11:09 prologic it does some pretty amazing optimizations
11:09 aditsu but at the very list, you have to give it classes, right?
11:09 prologic it also JITs
11:09 prologic well .class files? sure
11:09 aditsu least*
11:09 prologic but they compile to the KVM bytecode
11:10 prologic the bytecode *may* have special instructions for dealing with objects - sure
11:10 prologic but a lot don't special-case that
11:10 aditsu you don't have variables and functions that live outside of a class
11:10 prologic sure
11:11 prologic but typically a class/object boils down to a hashmap of attributes
11:11 prologic so your class/object is nothing more than a struct (in C world) or a dict (in Python world)
11:12 prologic http://docs.oracle.com/javase/specs/jvms/se7/html/jvms-6.html
11:12 prologic https://en.wikipedia.org/wiki/Java_bytecode_instruction_listings
11:12 prologic this is a better list :)
11:12 aditsu anyway, it would be nice to be able to run java bytecode in the browser, not through an applet, but like javascript
11:13 prologic agreed
11:14 prologic or Python bytecode
11:14 prologic or just opening up any language to target the new vm
11:14 aditsu there's gwt for now, but the code could be smaller and faster
11:14 aditsu java bytecode is not limited to java :)
11:14 prologic strictly speaking kvm bytecode
11:14 prologic :)
11:15 aditsu jvm
11:15 prologic many languages in fact target the KVM
11:15 prologic not just Java
11:15 pdurbin JVM
11:16 prologic JVM, RVM, CLI, Python, HHVM
11:16 prologic Oh V8
11:16 prologic Can't think of any other widely used/popular VM(s)
11:16 prologic oh Parrot which I think it used by Perl 6+
11:18 aditsu I think lisp had one of the first virtual machines
11:20 pdurbin Erlang has a VM called "the beam"
11:20 pdurbin Haskell has a VM
11:23 pdurbin Perl 6 runs on the JVM these days. Much faster than Parrot from what I understand. Maybe sivoais can confirm.
11:24 hydrajump joined #sourcefu
11:24 pdurbin anyway, I wonder if the people who develop Clojure would have an easier time on another VM, one that's less oriented toward OO
11:31 prologic oh wow did not know that :)
11:35 pdurbin s/CLI/CLR/ I assume
11:35 prologic is it CLI or CLR?
11:35 prologic Common Language Interface; Common Lanauge Runtime
11:35 prologic I think you're right it is probably CLR
11:35 pdurbin everybody seems to call it CLR
11:36 pdurbin but I'm not much of a Microsoft person
11:36 prologic https://en.wikipedia.org/wiki/Common_Language_Runtime
11:36 prologic yeah
11:36 pdurbin I've read too many Halloween documents. :)
11:51 sivoais pdurbin: yep, Perl 6 (Rakudo) has a JVM target
11:52 sivoais Parrot is mostly on the backburner these days. It had amazing design, but was too ambitious.
11:52 prologic ahh
11:52 sivoais The main VM targets now are the JVM and MoarVM. MoarVM is a Perl 6 specific VM
11:53 sivoais I believe the current way of choosing between them is: JVM: for concurrency and long-running servers; MoarVM: short scripts and things that need to use lots of Perl 6's dynamic features
11:54 prologic as an end-user/dev how do ou choose between them?
11:54 prologic or do you have to install one over the other?
11:56 sivoais you can install both. I use rakudobrew and with that you can switch between the backends
11:56 sivoais <https://github.com/tadzik/rakudobrew>
11:57 sivoais Also, Perl 5 code works using Inline::Perl5! :-P
11:59 sivoais lol, and I suppose you could also do Perl 5's Inline::Python from inside Perl 6's Inline::Perl5
12:00 sivoais actually, same author of p5-Inline::Python wrote an p6-Inline::Python too :-)
12:03 sivoais ah, yes.. the first of the month... when all the "mailing list memberships reminder" e-mails come in
12:05 prologic indeed
12:06 prologic many years ago I unsubscribed from all mailing lists
12:06 prologic I tend not to use forums or mailing lists anymore :)
12:06 prologic so I avoid the 1st of the month problem altogether!
13:37 aditsu I use some mailing lists and forums, but don't get any membership reminders
13:40 pdurbin I kind of can't stand forums. I'm not sure why.
13:40 prologic https://github.com/prologic/autodock-paas
13:40 prologic any takers to help test this? :)
13:41 prologic I'm testing via a docker-machine locally via virtualbox driver
13:46 aditsu pdurbin: I played a bit with that tricider thing... is there a way to sort ideas?
13:48 pdurbin aditsu: not sure. did you add some ideas?
13:49 aditsu yeah, a bunch (but they had already been mentioned on irc)
13:50 aditsu also, it's weird that those grey triangles have links to a bigger grey triangle
13:52 aditsu well.. javascript onclick kind of links
14:12 prologic wow
14:12 prologic DigitalOcean is having troubles today
14:42 dotplus_ joined #sourcefu
14:42 dotplus_ joined #sourcefu
14:42 sivoais_ joined #sourcefu
14:58 aditsu pdurbin: I also added a new idea now
15:08 sivoais joined #sourcefu
16:05 aditsu joined #sourcefu
16:26 aditsu pdurbin: about markdown, discount doesn't seem to render things very well, http://dillinger.io/ is better, but the best I found is grip, from http://stackoverflow.com/a/13781363/179864
16:27 aditsu it looks almost 100% the same as on github
16:29 pdurbin aditsu: yes! grip is awesome: http://irclog.greptilian.com/sourcefu/2015-06-22#i_122216
16:30 aditsu pdurbin: oh! maybe I got it from that link :p
16:30 aditsu I thought it was from one of my searches
16:30 aditsu anyway, it works great
16:31 aditsu thanks :) bbl
17:42 aditsu joined #sourcefu
17:42 aditsu I pushed my README.md; I ended up using some html in there too :p
19:10 aditsu pdurbin: now you can run my code (including jetty) directly from ant :)
19:10 pdurbin huh. cool
22:15 pdurbin aditsu: your readme puts mine to shame

| Channels | #sourcefu index | Today | | Search | Google Search | Plain-Text | plain, newest first | summary

http://sourcefu.com