Brief History of Lasso by Kyle

classic Classic list List threaded Threaded
9 messages Options
Reply | Threaded
Open this post in threaded view
|

Brief History of Lasso by Kyle

Bil Corry-3
Kyle does a nice job of summarizing the evolution of Lasso, leading up to
Perfect (aka "Lasso 10"):

https://www.youtube.com/watch?v=GuhMpvNle64


- Bil

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Brief History of Lasso by Kyle

maxwellk2
Thanks for sharing this Bil. It certainly fills some gaps, gives some perspective, and brings back memories.

-Max




> On Dec 29, 2018, at 7:27 AM, Bil Corry <[hidden email]> wrote:
>
> Kyle does a nice job of summarizing the evolution of Lasso, leading up to
> Perfect (aka "Lasso 10"):
>
> https://www.youtube.com/watch?v=GuhMpvNle64
>
>
> - Bil
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>  the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Brief History of Lasso by Kyle

Mason Miller
In reply to this post by Bil Corry-3
I loved that talk.

Mason

> On Dec 29, 2018, at 10:27 AM, Bil Corry <[hidden email]> wrote:
>
> Kyle does a nice job of summarizing the evolution of Lasso, leading up to
> Perfect (aka "Lasso 10"):
>
> https://www.youtube.com/watch?v=GuhMpvNle64
>
>
> - Bil
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>  the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>

Mason Miller

[hidden email]
https://www.listingstogo.com/

[hidden email]
https://www.sitewelder.com/

703-626-5532 cell



#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Brief History of Lasso by Kyle

Johan Solve
In reply to this post by Bil Corry-3
Thanks, really nice talk! Maybe a bit too thorough history for the audience
at the conference but very interesting for most of us.

lör 29 dec. 2018 kl. 16:27 skrev Bil Corry <[hidden email]>:

> Kyle does a nice job of summarizing the evolution of Lasso, leading up to
> Perfect (aka "Lasso 10"):
>
> https://www.youtube.com/watch?v=GuhMpvNle64
>
>
> - Bil
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>   the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>
>
--
Mvh
Johan Sölve
____________________________________
Montania System AB
Halmstad   Stockholm
http://www.montania.se

Johan Sölve
Mobil +46 709-51 55 70
[hidden email]

Kristinebergsvägen 17, S-302 41 Halmstad, Sweden
Telefon +46 35-136800 |  Fax +46 35-136801

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Brief History of Lasso by Kyle

Mason Miller
Agreed, I loved it, but if I were there for IoT...

Mason

Sent from my iPhone

> On Jan 2, 2019, at 5:45 PM, Johan Solve <[hidden email]> wrote:
>
> Thanks, really nice talk! Maybe a bit too thorough history for the audience
> at the conference but very interesting for most of us.
>
>> lör 29 dec. 2018 kl. 16:27 skrev Bil Corry <[hidden email]>:
>>
>> Kyle does a nice job of summarizing the evolution of Lasso, leading up to
>> Perfect (aka "Lasso 10"):
>>
>> https://www.youtube.com/watch?v=GuhMpvNle64
>>
>>
>> - Bil
>>
>> #############################################################
>>
>> This message is sent to you because you are subscribed to
>>  the mailing list Lasso [hidden email]
>> Official list archives available at http://www.lassotalk.com
>> To unsubscribe, E-mail to: <[hidden email]>
>> Send administrative queries to  <[hidden email]>
>>
> --
> Mvh
> Johan Sölve
> ____________________________________
> Montania System AB
> Halmstad   Stockholm
> http://www.montania.se
>
> Johan Sölve
> Mobil +46 709-51 55 70
> [hidden email]
>
> Kristinebergsvägen 17, S-302 41 Halmstad, Sweden
> Telefon +46 35-136800 |  Fax +46 35-136801
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>  the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>



#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Brief History of Lasso by Kyle

Bill Yung
Absolutely brutal to watch, but watch it I did. I’m the type of person that reads technical manuals. I can’t imagine the pain level for the average tech that hasn’t been developing with Lasso for 20 years.

Bill Yung
Boss of Me
IP Tech Devices
Rancho Santa Fe, CA
(859) 240-1024



> On Jan 2, 2019, at 9:37 PM, Mason Miller <[hidden email]> wrote:
>
> Agreed, I loved it, but if I were there for IoT...
>
> Mason
>
> Sent from my iPhone
>
>> On Jan 2, 2019, at 5:45 PM, Johan Solve <[hidden email]> wrote:
>>
>> Thanks, really nice talk! Maybe a bit too thorough history for the audience
>> at the conference but very interesting for most of us.
>>
>>> lör 29 dec. 2018 kl. 16:27 skrev Bil Corry <[hidden email]>:
>>>
>>> Kyle does a nice job of summarizing the evolution of Lasso, leading up to
>>> Perfect (aka "Lasso 10"):
>>>
>>> https://www.youtube.com/watch?v=GuhMpvNle64
>>>
>>>
>>> - Bil
>>>
>>> #############################################################
>>>
>>> This message is sent to you because you are subscribed to
>>> the mailing list Lasso [hidden email]
>>> Official list archives available at http://www.lassotalk.com
>>> To unsubscribe, E-mail to: <[hidden email]>
>>> Send administrative queries to  <[hidden email]>
>>>
>> --
>> Mvh
>> Johan Sölve
>> ____________________________________
>> Montania System AB
>> Halmstad   Stockholm
>> http://www.montania.se
>>
>> Johan Sölve
>> Mobil +46 709-51 55 70
>> [hidden email]
>>
>> Kristinebergsvägen 17, S-302 41 Halmstad, Sweden
>> Telefon +46 35-136800 |  Fax +46 35-136801
>>
>> #############################################################
>>
>> This message is sent to you because you are subscribed to
>> the mailing list Lasso [hidden email]
>> Official list archives available at http://www.lassotalk.com
>> To unsubscribe, E-mail to: <[hidden email]>
>> Send administrative queries to  <[hidden email]>
>
>
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>  the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Brief History of Lasso by Kyle

Jerad Hoff-2
In reply to this post by Bil Corry-3
Crap, I really am going to have to dump lasso after 20 years and learn something new. I for some reason was holding out hope that they were still working on lasso (or had plans to some day).

The problem is I stuck with lasso because I’m not a programmer!


> On Dec 29, 2018, at 8:27 AM, Bil Corry <[hidden email]> wrote:
>
> Kyle does a nice job of summarizing the evolution of Lasso, leading up to
> Perfect (aka "Lasso 10"):
>
> https://www.youtube.com/watch?v=GuhMpvNle64
>
>
> - Bil


#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Brief History of Lasso by Kyle

Alex Betz-3
I 'grew up' with lasso and I still like it as a language. I still run a
substantial codebase on lasso, however for everything new I have switched
to GO (better to google golang) and I port anything critical step by step.
It only took me a few days to learn sufficient GO to become productive and
I ported a huge e-commerce site using mySQL and Elastic within a couple of
month (from starting to learn it).

There are really good tutorials for go. I can wholeheartedly recommend

* Complete Go Bootcamp: Go from zero to hero (Golang)*
<https://www.udemy.com/learn-go-the-complete-bootcamp-course-golang/learn/v4/>register
with udemy and wait until they send you or announce an offer. If you pay
more than $20 for a course you certainly have overpaid irrespective of its
normal price which might be hundreds of $$.

and

https://www.usegolang.com/ by John Calhoun - not cheap, but you learn
enough to be productive and John really answers your questions very
quickly. It also teaches you how to structure your go code, which is quite
different and very important.

and there are a countless videos on youtube. Within a couple of days you
will realise how very limited the lasso community (and lasso) is and always
was.

One very important tip. Do NOT bother with concurrency at the start until
you are very comfortable with the language. You simply do not need it as
everything will run much, much faster than lasso anyway.  Of course once
you can use it appropriately and without any mistakes it will give your
code a turbo boost. The one exception to this is that you should run each
https request as individual go routine (see
https://github.com/ardanlabs/gotraining for hints) as it allows you
graceful shutdown of the server and gives you some protection from evil
stuff.

Use Visual Code (MS -  who would have thought that I ever praise a MS
program) and install the relevant go plug-ins. It literally does half the
coding for you:
code colouring, auto formatting, intellisense code completion, inline code
dictionary,  auto-linting, auto-compiling and much, much more. you will
find most of your errors before you even run your code.
Even huge Go programs compile within seconds and if you run a local server
such as 'fresh' your code updates and runs as if handled by magic.

Whilst most of the stuff can be programmed using the standard library of
go, there is a mind-boggling number of open source libraries:
https://www.usegolang.com/

Upwards and onwards!
Good Luck to everyone gives Go a go

Alex





On Wed, 6 Feb 2019 at 04:42, Jerad Hoff <[hidden email]> wrote:

> Crap, I really am going to have to dump lasso after 20 years and learn
> something new. I for some reason was holding out hope that they were still
> working on lasso (or had plans to some day).
>
> The problem is I stuck with lasso because I’m not a programmer!
>
>
> > On Dec 29, 2018, at 8:27 AM, Bil Corry <[hidden email]> wrote:
> >
> > Kyle does a nice job of summarizing the evolution of Lasso, leading up to
> > Perfect (aka "Lasso 10"):
> >
> > https://www.youtube.com/watch?v=GuhMpvNle64
> >
> >
> > - Bil
>
>
> #############################################################
>
> This message is sent to you because you are subscribed to
>   the mailing list Lasso [hidden email]
> Official list archives available at http://www.lassotalk.com
> To unsubscribe, E-mail to: <[hidden email]>
> Send administrative queries to  <[hidden email]>

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>
Reply | Threaded
Open this post in threaded view
|

Re: Brief History of Lasso by Kyle

Alex Betz-3
last link was wrong: should have ben: https://github.com/avelino/awesome-go
for list of open source libraries.
Alex


[image: Mailtrack]
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
Sender
notified by
Mailtrack
<https://mailtrack.io?utm_source=gmail&utm_medium=signature&utm_campaign=signaturevirality5&>
02/06/19,
9:49:58 AM

On Wed, 6 Feb 2019 at 09:29, Alex Betz <[hidden email]> wrote:

> I 'grew up' with lasso and I still like it as a language. I still run a
> substantial codebase on lasso, however for everything new I have switched
> to GO (better to google golang) and I port anything critical step by step.
> It only took me a few days to learn sufficient GO to become productive and
> I ported a huge e-commerce site using mySQL and Elastic within a couple of
> month (from starting to learn it).
>
> There are really good tutorials for go. I can wholeheartedly recommend
>
> * Complete Go Bootcamp: Go from zero to hero (Golang)*
>
> <https://www.udemy.com/learn-go-the-complete-bootcamp-course-golang/learn/v4/>register
> with udemy and wait until they send you or announce an offer. If you pay
> more than $20 for a course you certainly have overpaid irrespective of its
> normal price which might be hundreds of $$.
>
> and
>
> https://www.usegolang.com/ by John Calhoun - not cheap, but you learn
> enough to be productive and John really answers your questions very
> quickly. It also teaches you how to structure your go code, which is quite
> different and very important.
>
> and there are a countless videos on youtube. Within a couple of days you
> will realise how very limited the lasso community (and lasso) is and always
> was.
>
> One very important tip. Do NOT bother with concurrency at the start until
> you are very comfortable with the language. You simply do not need it as
> everything will run much, much faster than lasso anyway.  Of course once
> you can use it appropriately and without any mistakes it will give your
> code a turbo boost. The one exception to this is that you should run each
> https request as individual go routine (see
> https://github.com/ardanlabs/gotraining for hints) as it allows you
> graceful shutdown of the server and gives you some protection from evil
> stuff.
>
> Use Visual Code (MS -  who would have thought that I ever praise a MS
> program) and install the relevant go plug-ins. It literally does half the
> coding for you:
> code colouring, auto formatting, intellisense code completion, inline code
> dictionary,  auto-linting, auto-compiling and much, much more. you will
> find most of your errors before you even run your code.
> Even huge Go programs compile within seconds and if you run a local server
> such as 'fresh' your code updates and runs as if handled by magic.
>
> Whilst most of the stuff can be programmed using the standard library of
> go, there is a mind-boggling number of open source libraries:
> https://www.usegolang.com/
>
> Upwards and onwards!
> Good Luck to everyone gives Go a go
>
> Alex
>
>
>
>
>
> On Wed, 6 Feb 2019 at 04:42, Jerad Hoff <[hidden email]> wrote:
>
>> Crap, I really am going to have to dump lasso after 20 years and learn
>> something new. I for some reason was holding out hope that they were still
>> working on lasso (or had plans to some day).
>>
>> The problem is I stuck with lasso because I’m not a programmer!
>>
>>
>> > On Dec 29, 2018, at 8:27 AM, Bil Corry <[hidden email]> wrote:
>> >
>> > Kyle does a nice job of summarizing the evolution of Lasso, leading up
>> to
>> > Perfect (aka "Lasso 10"):
>> >
>> > https://www.youtube.com/watch?v=GuhMpvNle64
>> >
>> >
>> > - Bil
>>
>>
>> #############################################################
>>
>> This message is sent to you because you are subscribed to
>>   the mailing list Lasso [hidden email]
>> Official list archives available at http://www.lassotalk.com
>> To unsubscribe, E-mail to: <[hidden email]>
>> Send administrative queries to  <[hidden email]>
>
>

#############################################################

This message is sent to you because you are subscribed to
  the mailing list Lasso [hidden email]
Official list archives available at http://www.lassotalk.com
To unsubscribe, E-mail to: <[hidden email]>
Send administrative queries to  <[hidden email]>