Viewing profile — tov_objorkin
tov_objorkin
HN member- Joined
- Mon, Dec 01, 2014, 6:30 PM UTC
- HN karma
- 56
- Public activity
- 30 items
- HN profile
- View on Hacker News ↗
About tov_objorkin
No profile information was provided.
Recent public activity
-
comment
Comment #47757882
The product has a typical lifespan of 3–5 years, they just don't need LTS. RKISP(ImageSignalProcessor) is piece of code glued to the kernel, fast and cheap. The mainstream version …
-
comment
Comment #45982522
In my case, only part of the program is recompiled and re-evaluated. The rest is located in a "committed" frozen area. Users can try new changes and throw them freely. The editor p…
-
comment
Comment #45982171
Nice, the main problem is a broken state. I use immutability at the language level to prevent disaster code changes. So, the program during live coding is literally unkillable, and…
-
comment
Comment #45982059
The tool uses a Forth-like language with immutable data structures and persistent memory snapshots. It also uses Clojure style meta-data and compile-time meta-programming. I have n…
-
comment
Comment #45981887
Maybe this is some kind of art that doesn't need to be useful.
-
comment
Comment #45980320
I wish to have the skills to explain my work as well as Bret Victor does. Editing, reverting, and committing parts of a running program feel alien to users.
-
comment
Comment #45979120
I was greatly inspired by his work. After getting enough skills, I even built my own IDE with live coding and time traveling. Its practical use is questionable, and it seems like n…
-
comment
Comment #45936362
Bold plus, making PLs is a lifestyle, not a business. Most PLs clones each other and absorb features. The only difference is QOL and tooling. Users expect to have a full set of bat…
-
comment
Comment #45873858
Disagree, there is no types in Forth, only cells. User is acting as a compiler. Comparing to C, imagine that every keyword like for/while/break is implemented as a macros using set…
-
comment
Comment #45866562
Factoring is good way to reduce the complexity but writing math is painfull experience. To be fair, the infix version of Forth exists as an extension library.
-
comment
Comment #45866271
Forth is pretty lowlevel, i don't think it can compete with the highlevel languages. Postfix notation and stack juggling is just boring.
-
comment
Comment #37483788
One very stupid reason is the Qt itself, graphics application can't live without the QScreen instance. If user unplug every screen from the system, in order to prevent crash qt cre…
-
comment
Comment #37320464
LLVM have MSIL translator back in 2007 [1], it was abandoned die to lack of interest. 1. https://discourse.llvm.org/t/msil-backend/8480
-
comment
Comment #34109571
I have backend for the Hisilicon SoC from 2016, its about 1500 lines of C code, few calls to 2D API and copypasta of the triangle rasterizer. Dunno about modern version requirement…
-
comment
Comment #33703099
Borrow checker is fine. But from the library writer perspective its pain and take enormous amount of time to make it sound. One does not simple checkout "nom" and test thing in few…
-
comment
Comment #33702735
Oh, please, making reasonable good DSL might take a month or even years. Also wrestling with parser and borrow checker not an easy task for average user.
-
comment
Comment #22691670
We're social animals, this is hardcoded part of our brain. Managing solitude require training as anything else.
-
comment
Comment #21762271
You're technically right, i mean if user aim for durable code then using unwrap is not desired behavior most of the time. For example pointer deference in C is implicit operation. …
-
comment
Comment #21761550
unwrap() or expect() unconditionally smash program execution in case of error. Properly written program should handle such errors or use unwrap_or_* as fallback. The point is that …
-
comment
Comment #21485526
About JS, i made wrong assumption that we entered v8 era and my number crunching code should work reasonable fast everywhere.
-
comment
Comment #21484452
About five years ago i have a dream, that i can abandon all this peasant C/C++ development and jump into mono/xamarin train. As a main product we have Linux ARM/MIPS karaoke machin…
-
comment
Comment #21481611
Once i have a dream about RN application for iOS/Android without Xcode and AndroidStudio. Started with Expo, great tool if you don't have native modules. But i have, very complex s…
-
comment
Comment #21323299
Empire nailing Assange to the cross. Take your seats, enjoy the show...
-
comment
Comment #21191088
In the Herbert Dune, civilization collapsed because of smart machines. So after renaissance they are completely banned for the future use.
-
comment
Comment #17294437
FlatAssembler is amazing. I remember people making fractal images using only preprocessor [1], JVM bytecode compilers and a lot of other cool stuff. Also it is a powerful editor, y…