{ 'Brace'. 'Arrays'. 'coming to'. 'vast 2021' asUppercase. }

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

{ 'Brace'. 'Arrays'. 'coming to'. 'vast 2021' asUppercase. }

Mariano Martinez Peck-2
Hi Everyone, 

Another new feature has been announced for VAST 2021. This time: Brace Arrays. Check out our tweet to see a quick demo video.


Cheers,

--
Mariano Martinez Peck
Software Engineer, Instantiations Inc.

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibEFUOG%2BeYQ38CrV_nhmZtxCcnG_Rcxy4rn1aSf_VFM3wA%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: { 'Brace'. 'Arrays'. 'coming to'. 'vast 2021' asUppercase. }

Richard Sargent
Administrator
On Wednesday, September 2, 2020 at 8:08:24 AM UTC-7, Mariano Martinez Peck wrote:
Hi Everyone, 

Another new feature has been announced for VAST 2021. This time: Brace Arrays. Check out our tweet to see a quick demo video.

Yes!!


<a href="https://twitter.com/instantiations/status/1301161895303483397?s=20" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Ftwitter.com%2Finstantiations%2Fstatus%2F1301161895303483397%3Fs%3D20\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNETl0qdJ1Usre1tdCLjnABllWUFwA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Ftwitter.com%2Finstantiations%2Fstatus%2F1301161895303483397%3Fs%3D20\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNETl0qdJ1Usre1tdCLjnABllWUFwA&#39;;return true;">https://twitter.com/instantiations/status/1301161895303483397?s=20

Cheers,

--
Mariano Martinez Peck
Software Engineer, Instantiations Inc.
Email: <a href="javascript:" target="_blank" gdf-obfuscated-mailto="UMZYy5LzAgAJ" rel="nofollow" onmousedown="this.href=&#39;javascript:&#39;;return true;" onclick="this.href=&#39;javascript:&#39;;return true;">mp...@instantiations.com
Twitter: <a href="https://twitter.com/MartinezPeck" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Ftwitter.com%2FMartinezPeck\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFPV-7Bnc-U6phGEh-VZU0iUtY7vw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Ftwitter.com%2FMartinezPeck\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFPV-7Bnc-U6phGEh-VZU0iUtY7vw&#39;;return true;">https://twitter.com/MartinezPeck
LinkedIn: <a href="https://www.linkedin.com/in/mariano-mart%C3%ADnez-peck/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.linkedin.com%2Fin%2Fmariano-mart%25C3%25ADnez-peck%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGyJTUAWXPstaw4J3OpFUYRyFAqmw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.linkedin.com%2Fin%2Fmariano-mart%25C3%25ADnez-peck%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGyJTUAWXPstaw4J3OpFUYRyFAqmw&#39;;return true;">www.linkedin.com/in/mariano-martinez-peck
Blog: <a href="https://marianopeck.wordpress.com/" target="_blank" rel="nofollow" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fmarianopeck.wordpress.com%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHAOaIsyMIYgmQWdQZRuKRdD6gBfw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fmarianopeck.wordpress.com%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHAOaIsyMIYgmQWdQZRuKRdD6gBfw&#39;;return true;">https://marianopeck.wordpress.com/

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/28756d10-b49c-4226-9c4f-92ac44287cb3o%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: { 'Brace'. 'Arrays'. 'coming to'. 'vast 2021' asUppercase. }

jtuchel
Not that I like the Brace Arry syntax per se, but this is excellent news. Porting code from other platforms and submitting fixes back will become a lot easier with this extension. This alone makes it a game changer!

Richard Sargent schrieb am Freitag, 4. September 2020 um 20:14:18 UTC+2:
On Wednesday, September 2, 2020 at 8:08:24 AM UTC-7, Mariano Martinez Peck wrote:
Hi Everyone, 

Another new feature has been announced for VAST 2021. This time: Brace Arrays. Check out our tweet to see a quick demo video.

Yes!!

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/c3b27e8a-907a-4693-8584-9e401b20cf92n%40googlegroups.com.
Reply | Threaded
Open this post in threaded view
|

Re: { 'Brace'. 'Arrays'. 'coming to'. 'vast 2021' asUppercase. }

Mariano Martinez Peck-2
Hi Joachim, 

I totally agree with you. In fact, I doubt we will use it much (if anything at all) ourselves in the base product as that compromises backward compatibility with older VAST versions. So...similarly like Tonel, one the main goals here is to improve dialect compatibility and ease frameworks portability

Cheers,

On Wed, Sep 9, 2020 at 6:20 AM Joachim Tuchel <[hidden email]> wrote:
Not that I like the Brace Arry syntax per se, but this is excellent news. Porting code from other platforms and submitting fixes back will become a lot easier with this extension. This alone makes it a game changer!

Richard Sargent schrieb am Freitag, 4. September 2020 um 20:14:18 UTC+2:
On Wednesday, September 2, 2020 at 8:08:24 AM UTC-7, Mariano Martinez Peck wrote:
Hi Everyone, 

Another new feature has been announced for VAST 2021. This time: Brace Arrays. Check out our tweet to see a quick demo video.

Yes!!

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/c3b27e8a-907a-4693-8584-9e401b20cf92n%40googlegroups.com.


--
Mariano Martinez Peck
Software Engineer, Instantiations Inc.

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/CAOUkibHyFQ8aW1etwzZm%3DqoQWOHUu8z_7OA8x50z-8wppKw9pw%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: { 'Brace'. 'Arrays'. 'coming to'. 'vast 2021' asUppercase. }

Richard Sargent
Administrator
In reply to this post by jtuchel
On Wednesday, September 9, 2020 at 2:20:52 AM UTC-7, Joachim Tuchel wrote:
Not that I like the Brace Arry syntax per se, but this is excellent news. Porting code from other platforms and submitting fixes back will become a lot easier with this extension. This alone makes it a game changer!

I understand. I am torn between avoiding redundancy in Smalltalk syntax and keeping it small versus the benefit of conciseness.

In this case, I have to side with:
{statement1. statement2. statement3. ... statement9}
over:
((Array new: 9)
at: 1 put: statement1;
at: 2 put: statement2;
at: 3 put: statement3;
...
at: 9 put: statement9;
yourself)

The clutter of the latter is anathema to me. It obscures the meaning.


Richard Sargent schrieb am Freitag, 4. September 2020 um 20:14:18 UTC+2:
On Wednesday, September 2, 2020 at 8:08:24 AM UTC-7, Mariano Martinez Peck wrote:
Hi Everyone, 

Another new feature has been announced for VAST 2021. This time: Brace Arrays. Check out our tweet to see a quick demo video.

Yes!!


<a href="https://twitter.com/instantiations/status/1301161895303483397?s=20" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Ftwitter.com%2Finstantiations%2Fstatus%2F1301161895303483397%3Fs%3D20\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNETl0qdJ1Usre1tdCLjnABllWUFwA&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Ftwitter.com%2Finstantiations%2Fstatus%2F1301161895303483397%3Fs%3D20\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNETl0qdJ1Usre1tdCLjnABllWUFwA&#39;;return true;">https://twitter.com/instantiations/status/1301161895303483397?s=20

Cheers,

--
Mariano Martinez Peck
Software Engineer, Instantiations Inc.
Twitter: <a href="https://twitter.com/MartinezPeck" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Ftwitter.com%2FMartinezPeck\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFPV-7Bnc-U6phGEh-VZU0iUtY7vw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Ftwitter.com%2FMartinezPeck\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNFPV-7Bnc-U6phGEh-VZU0iUtY7vw&#39;;return true;">https://twitter.com/MartinezPeck
LinkedIn: <a href="https://www.linkedin.com/in/mariano-mart%C3%ADnez-peck/" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.linkedin.com%2Fin%2Fmariano-mart%25C3%25ADnez-peck%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGyJTUAWXPstaw4J3OpFUYRyFAqmw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fwww.linkedin.com%2Fin%2Fmariano-mart%25C3%25ADnez-peck%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNGyJTUAWXPstaw4J3OpFUYRyFAqmw&#39;;return true;">www.linkedin.com/in/mariano-martinez-peck
Blog: <a href="https://marianopeck.wordpress.com/" rel="nofollow" target="_blank" onmousedown="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fmarianopeck.wordpress.com%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHAOaIsyMIYgmQWdQZRuKRdD6gBfw&#39;;return true;" onclick="this.href=&#39;https://www.google.com/url?q\x3dhttps%3A%2F%2Fmarianopeck.wordpress.com%2F\x26sa\x3dD\x26sntz\x3d1\x26usg\x3dAFQjCNHAOaIsyMIYgmQWdQZRuKRdD6gBfw&#39;;return true;">https://marianopeck.wordpress.com/

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/va-smalltalk/211a3fc9-a709-4ff3-8946-d1bd4d1fc8dbo%40googlegroups.com.