An "enum" for Python 3
Posted May 23, 2013 5:14 UTC (Thu) by
gdt (subscriber, #6284)
In reply to:
An "enum" for Python 3 by marcH
Parent article:
An "enum" for Python 3
Google Code to deprecate downloads
Posted May 23, 2013 5:13 UTC (Thu) by
arekm (subscriber, #4846)
Parent article:
Google Code to deprecate downloads
An unexpected perf feature
Posted May 23, 2013 4:39 UTC (Thu) by
Cyberax (
✭ supporter ✭, #52523)
In reply to:
An unexpected perf feature by ebiederm
Parent article:
An unexpected perf feature
An unexpected perf feature
Posted May 23, 2013 4:34 UTC (Thu) by
ebiederm (subscriber, #35028)
In reply to:
An unexpected perf feature by Cyberax
Parent article:
An unexpected perf feature
Google releases a draft VP8 patent cross-license
Posted May 23, 2013 2:32 UTC (Thu) by
Cyberax (
✭ supporter ✭, #52523)
Parent article:
Google releases a draft VP8 patent cross-license
Go and Rust — objects without class
Posted May 23, 2013 2:25 UTC (Thu) by
Cyberax (
✭ supporter ✭, #52523)
In reply to:
Go and Rust — objects without class by neilbrown
Parent article:
Go and Rust — objects without class
Timely!
Posted May 23, 2013 2:24 UTC (Thu) by
jmorris42 (subscriber, #2203)
Parent article:
DeadDrop and Strongbox
How Google plans to rule the computing world through Chrome (GigaOM)
Posted May 23, 2013 2:18 UTC (Thu) by
rfunk (subscriber, #4054)
In reply to:
How Google plans to rule the computing world through Chrome (GigaOM) by smokeing
Parent article:
How Google plans to rule the computing world through Chrome (GigaOM)
Google Code to deprecate downloads
Posted May 23, 2013 2:13 UTC (Thu) by
rfunk (subscriber, #4054)
In reply to:
Google Code to deprecate downloads by rfunk
Parent article:
Google Code to deprecate downloads
Google Code to deprecate downloads
Posted May 23, 2013 2:11 UTC (Thu) by
rfunk (subscriber, #4054)
In reply to:
Google Code to deprecate downloads by b7j0c
Parent article:
Google Code to deprecate downloads
NetBSD 6.1
Posted May 22, 2013 23:41 UTC (Wed) by
Cyberax (
✭ supporter ✭, #52523)
In reply to:
NetBSD 6.1 by wahern
Parent article:
NetBSD 6.1
Google Code to deprecate downloads
Posted May 22, 2013 23:40 UTC (Wed) by
eMBee (guest, #70889)
In reply to:
Google Code to deprecate downloads by kju
Parent article:
Google Code to deprecate downloads
An "enum" for Python 3
Posted May 22, 2013 23:35 UTC (Wed) by
marcH (subscriber, #57642)
Parent article:
An "enum" for Python 3
NetBSD 6.1
Posted May 22, 2013 23:31 UTC (Wed) by
wahern (subscriber, #37304)
In reply to:
NetBSD 6.1 by Cyberax
Parent article:
NetBSD 6.1
Your timeline is much too short.
Until Microsoft management made security a priority, Windows was a cesspool of exploitable bugs. And much of the IPC was broken by design. Linux was objectively better designed and implemented.
Windows is much better now because, as a Microsoft employee admitted, "We [Microsoft] started caring about security because pre-SP3 Windows XP was an existential threat to the business."
Unfortunately, the tables have turned. And non sequitur excuses just don't cut it, even when illustrated. Local exploits matter because breaking into web applications is absolutely routine. And that's why I never run generic web applications on Linux (unless the box is throw-away and doesn't contain sensitive data), because I can pretty much guarantee you that any particular Linux instance has a known local root exploit.
EFF: Vermont Is Mad as Hell at Patent Trolls
Posted May 22, 2013 23:26 UTC (Wed) by
gerdesj (subscriber, #5446)
In reply to:
EFF: Vermont Is Mad as Hell at Patent Trolls by robert_s
Parent article:
EFF: Vermont Is Mad as Hell at Patent Trolls
Go and Rust — objects without class
Posted May 22, 2013 23:04 UTC (Wed) by
neilbrown (subscriber, #359)
In reply to:
Go and Rust — objects without class by mmaroti
Parent article:
Go and Rust — objects without class
- Yes, the vtable (referred to in the page I linked as an 'itable') is computed dynamically at runtime in Go. However it is only computed once for a given interface/type pair - it isn't recomputed at each cast.
-
No, casts from an interface to a particular type (I call them downcasts, but you seem to call them upcasts) are not possible in Rust. The article mentions this in that Rust has no equivalent of Go's type assertion. You need to use an 'enum' type in Rust if you want that sort of functionality.
- I see a couple of possibly-important differences between what you call the "C++ way" and the "Go way".
- The C++ way doesn't scale well for tiny objects. The stored vtable pointer might be bigger than the rest of the object.
- The C++ way requires a single vtable. I don't know how multiple interfaces work with that. The Go ways uses a different itable for each different interface, so multiple interfaces are trivial.
-
I don't think that Go supports polymorphic arrays as you describe.
How Google plans to rule the computing world through Chrome (GigaOM)
Posted May 22, 2013 22:17 UTC (Wed) by
khim (subscriber, #9252)
In reply to:
How Google plans to rule the computing world through Chrome (GigaOM) by smokeing
Parent article:
How Google plans to rule the computing world through Chrome (GigaOM)
I'm not quite fine with code being delivered from elsewhere every time on actions 'start' or 'open'; but strongest of all I, a software engineer myself, hate the language it is written in, JavaScript.
The choice is yours, actually. aforementioned ssh client, e.g., is written in C/C++ and JavaScript, but you can move everything to python or C# (mono). The choice is yours. Java is not ported to ChromeOS, but it's doable if someone really needs it.
Google Code to deprecate downloads
Posted May 22, 2013 22:11 UTC (Wed) by
b7j0c (subscriber, #27559)
In reply to:
Google Code to deprecate downloads by juliank
Parent article:
Google Code to deprecate downloads
Google Code to deprecate downloads
Posted May 22, 2013 22:04 UTC (Wed) by
kju (subscriber, #61936)
In reply to:
Google Code to deprecate downloads by jonabbey
Parent article:
Google Code to deprecate downloads
NetBSD 6.1
Posted May 22, 2013 21:54 UTC (Wed) by
Cyberax (
✭ supporter ✭, #52523)
In reply to:
NetBSD 6.1 by wahern
Parent article:
NetBSD 6.1