Gemtalk and Instantiations already did theirs; today it's Cincom's turn, and Arden Thomas is up there giving us the roadmap. Things that are happening that impact both VW and OS:
64 bit VMs revamped
Windows 64 bit
GC improvements
Atomic Loading
Delay alternatives
Store revamped - now uses Glorp under the covers - improved store "GC"
New merge engine, new comparsion tool
Latest Seaside integrated
Now supports external encryption (lots of interesting issues with the US government on that)
Xtreams is moving forward, improvements to Timestamp
New webserver (SiouX) in VisualWorks, using xtreams. Should be faster and simpler than old Opentalk based server. Rehosted Seaside and WS* to use this
New web app framework, AppeX
Modern web framework
HTML5, JS, Ajax, JSON, XHR
Auto session management
Lightweight, flexible
Polycephaly has been renamed to MatriX (again, using xtreams)
Future Store improvements
Less memory usage
Better method source handling
Better external file handling
Make it faster
Some stuff he won't tell us yet.
Now, ObjectStudio
Improvements to modeling and mapping tool coming. Windows 8 certification coming. Improving fonts, trying to get rid of a lot of the old "done in C" things from ObjectStudio, move them to the image. Unicode support for DB2. Updated and improved ODBC support. There is an ongoing project to improve the widget set in ObjectStudio. Upcoming release will have new GUI work into preview, and will use the VW COM code, which has seen more work recently.
Now the VW specific stuff. Improvements to the Project Launcher. COM updates, including COM 64 bit. Better ActiveX integration. Some JIT improvements on the Unix and Windows platforms, ability to have the MS specific DLLs statically linked to the VM. Skins (native looking widgets, using the images for the platforms for the widgets) is going into preview, updated keyboard handling is coming. Totally revamped command system for that. Much better integration with Macs due to that work. Improved text editor (check out our podcast with Michael Lucas-Smith - part 1 and part 2 on that).
Finally, some demos of the skins work, the editor work, and the AppeX work
Cincom is also working on the ObjectStudio GUI - Andreas Hiltner and Dirk Verleyson are covering that. The main goals are to update the implementation, and surface as much of it as possible into Smalltalk (it's mostly in C now).
The framework is separate from the old stuff - new class at the top mapping to a window, called UIView. Ultimately, this will be integrated with a new GUI designer as well, but that's further out.
Old GUI used GDI, new GUI is using GDI+ (C++ based). Adds some features not in OS - anti-aliasing, floating poit coords, gradient shading, and a lot more. It's got a flat API, so it's accessible from C. It's a business class rendering framework, not a high speed one like DirectX.
Switching from Trigger Events to Announcements. Impemented with tests as well. The rest of the talk went through a demo of what's been done - it looks pretty good so far. Interesting dogfooding aspect of this - Dirk is the first user of it, as he's building tools for ObjectStudio. New API for opening a window is familiar for ObjectStudio - should be easy to migrate to.
I'll be posting the videos from STIC 2013 to my normal st4u stream - so if you subscribe, or follow me on YouTube, you'll see them there. I'll be posting audio to my normal podcast feed, but that will be interspersed with the podcasts Dave and I do regularly. Expect to see at least one video a week, and the audio a bit less regularly than that.
Today's Smalltalk 4 You is a video from STIC 2013 - John O'Keefe giving the VA Smalltalk roadmap. If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
I'll be posting all of the videos from STIC 2013 to here on this site, and also to my YouTube channel. If you just want to listen, the audio-only will be showing up in the regular podcast feed, but probably not as fast as the videos will appear.
We received already many good proposals but we know that you are busy now. So we decided to grant an extension for the call for presentation up 7 of July 2013. We will notify current proposers by the end of the current week -ie: 22.
Welcome to episode 130 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week David and I spoke just after the end of the STIC 2013 conference in Phoenix, Arizona. We discussed each of the talks we saw briefly, then wrapped the whole thing up. The videos from STIC 2013 are appearing on this site, and the audio only from the talks will be appearing periodically in this feed..
You can subscribe to the podcast in iTunes (or any other podcatching software) using this feed directly or in iTunes with this one.
To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software. You can also download the podcast in ogg format.
If you like the music we use, please visit Josh Woodward's site. We use the song Troublemaker for our intro/outro music. I'm sure he'd appreciate your support!
If you have feedback, send it to jarober@gmail.com - or visit us on Facebook - you can subscribe in iTunes using this iTunes enabled feed.. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!
Welcome to episode 130 of Independent Misinterpretations - a Smalltalk and dynamic language oriented podcast with James Robertson and David Buck.
This week David and I spoke just after the end of the STIC 2013 conference in Phoenix, Arizona. We discussed each of the talks we saw briefly, then wrapped the whole thing up. The videos from STIC 2013 are appearing on this site, and the audio only from the talks will be appearing periodically in this feed..
You can subscribe to the podcast in iTunes (or any other podcatching software) using this feed directly or in iTunes with this one.
To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software. You can also download the podcast in ogg format.
If you like the music we use, please visit Josh Woodward's site. We use the song Troublemaker for our intro/outro music. I'm sure he'd appreciate your support!
If you have feedback, send it to jarober@gmail.com - or visit us on Facebook - you can subscribe in iTunes using this iTunes enabled feed.. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You is a video from STIC 2013 - Dan Ingall's keynote address from the first day of the conference: "A Few of my Favorite Things". If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
Today's Smalltalk 4 You is a video from STIC 2013 - Stephen Travis Pope delivering the second keynote address: "Why I Still use Smalltalk". If you have trouble viewing it here in the browser, you can also navigate directly to YouTube. To watch now, click on the image below:
If you have trouble viewing that directly, you can click here to download the video directly. If you need the video in a Windows Media format, then download that here.
"There are multiple problems with Microsoft’s new strategy. You can only play an Xbox One in an approved country. Writing for the Navy Times, Jon Anderson notes: “if you’re based in Japan, Kuwait or Afghanistan, you’re out of luck.” Games are region-locked and region-activated — you can’t buy a game in the US and activate it in Japan. That means no spouses sending games as part of a care package."
The most awesome part of that - MS' response when questioned:
“Fortunately we have a product for people who aren’t able to get some form of connectivity, it’s called Xbox 360. If you have zero access to internet, that is an offline device.” He then independently raised the issue of whether or not Microsoft would support soldiers on deployment with the Xbox One — and stated that they wouldn’t.
You have to ask yourself - for this kind of PR crap storm, what win is Microsoft getting out the other end of this?
Microsoft has announced an almost full reversal of the controversial digital rights management features built into the Xbox One. The console, launching later this year, will no longer require an online connection, or need to ping the Microsoft servers every 24 hours to hang on to life. It will also now play discs like any regular console and no longer place restrictions on trading games. There will also be no regional restrictions.
I guess Microsoft got tired of getting a PR beat down from all directions