|
You are here |
www.afronski.pl | ||
| | | | |
blog.pyston.org
|
|
| | | | | Creating an implementation for a dynamic language using just in time compilation (JIT)techniques involves a lot of compromisesmainly between complexity of the implementation, speed, warm-up time and memory usage. Especially speed is a difficult trade-off because it's very easy to end-up spending more time optimizing a piece of code and emitting the assembly than we... | |
| | | | |
kevintechnology.com
|
|
| | | | | Versatile software engineer who loves improving developer productivity. | |
| | | | |
nurkiewicz.com
|
|
| | | | | Clojure is a dynamically, strongly typed programming language. It's a dialect of _Lisp_ running on the Java Virtual Machine. Lisp is 6 decades old and has a really weird syntax. That weird syntax is called _Polish prefix notation_. Basically, in every other language you've used math operators like plus or minus are infix. It means they are placed between operands. For example, `1 + 2`. In Clojure, you always put the operator (or any other function for that matter) in front. So simple addition becomes... `+ 1 2`. | |
| | | | |
lancecarlson.com
|
|
| | | I was helping a colleague get setup with my semi-autonomous coding assistant utility called guppi recently and realized that he didn't have access to GPT-4 through the API. GPT-4 is a lot better at coding. This got me thinking that I need to create a solution that works for him that he can use in Chat GPT directly (for now). So, inspired by the work I did on guppi, I made ChatCopy. | ||