Noo, Zeeshan has nothing to do with it. I started taking Vala seriously after FOSDEM, actually. It's cool because it uses the C run-time and you actually can implement a widget inside Gtk using Vala without anybody noticing. Also, I would hope that Vala produces (or can be changed to produce) C APIs that are automatically bindable for other languages.
C# or Java are nicer because they improve the C run-time with garbage collection. But doing that without going all the way to dynamic language (with dynamic types) seems a bit pointless.
Yeah, Lisp does this right (and a lot more), but you can't lead a horse to water and all that.
10 comments so far
Even a non-developer like me had this thought.
fwiw, as a contribution to the debate Kimmo was suggesting D-Bus tabs, and I'm taming this idea about off-screen rendered tabs.
1 year, 6 months ago by qgil
Oh, so that's why D-Bus now supports tabs
Off-screen rendered tabs sounds neat, though. Not helping much with gtk2/3 but anyway.
1 year, 6 months ago by tko
Gtk3 should be written in Vala.
1 year, 6 months ago by mvo
@mvo, coming from you that's surprising. Lisp?
1 year, 6 months ago by jobi
@mvo: alright, who are you and what have you done with the real mvo? scheme, surely?
1 year, 6 months ago by tko
I already said that it was not a good idea to bring him to a full GUADEC week.
1 year, 6 months ago by qgil
Could be worse. He could've drunk the C# kool-aid with a little bzr on the side ;-)
1 year, 6 months ago by tko
Zeeshan did that.
1 year, 6 months ago by qgil
Noo, Zeeshan has nothing to do with it. I started taking Vala seriously after FOSDEM, actually. It's cool because it uses the C run-time and you actually can implement a widget inside Gtk using Vala without anybody noticing. Also, I would hope that Vala produces (or can be changed to produce) C APIs that are automatically bindable for other languages.
C# or Java are nicer because they improve the C run-time with garbage collection. But doing that without going all the way to dynamic language (with dynamic types) seems a bit pointless.
Yeah, Lisp does this right (and a lot more), but you can't lead a horse to water and all that.
1 year, 6 months ago by mvo
@mvo I mean that Zeeshan blogged about enjoying mdk's session + discussing with the bzr guys. Suspicious, eh?
1 year, 6 months ago by qgil