*** choozy <choozy!~choozy@75-63-174-82.ftth.glasoperator.nl> has quit IRC | 00:33 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has quit IRC | 02:01 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has joined #libre-soc | 02:02 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has quit IRC | 02:07 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has joined #libre-soc | 02:08 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has quit IRC | 02:27 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has joined #libre-soc | 02:28 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has quit IRC | 02:33 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has joined #libre-soc | 02:34 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@94.204.220.129> has quit IRC | 02:39 | |
*** gnucode <gnucode!~gnucode@user/jab> has quit IRC | 02:55 | |
*** tplaten <tplaten!~tplaten@195.52.31.100> has joined #libre-soc | 08:27 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.168.115> has joined #libre-soc | 11:55 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.168.115> has quit IRC | 12:52 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.227> has joined #libre-soc | 12:52 | |
lkcl | programmerjake, can you *please* stop doing "type-safety-checking" bullshit in python | 13:43 |
---|---|---|
lkcl | can you please *remove* parse_fields entirely. | 13:44 |
lkcl | if you get things wrong, you get things wrong, and you fix them | 13:44 |
lkcl | creating 2-5x more code for error-checking when all you have to do is get the damn definition right in the first place is a bullshit way of doing programming | 13:44 |
lkcl | also take a look at svstate.py: i *already developed* a technique for | 13:45 |
lkcl | doing overlapping fields | 13:45 |
lkcl | you declare a new property. | 13:45 |
lkcl | done. | 13:45 |
lkcl | and in nmigen you simply assign the underlying bits to a new object with a 2nd definition | 13:46 |
lkcl | i'm going to *remove* everything but that which is actually needed for ISACaller, and basically redo pretty much everything | 13:47 |
lkcl | this is very frustrating to see this type of completely unnecessary over-engineered over-designed code. | 13:48 |
lkcl | particularly as it introduces entirely new and extremely complex "clever" programming techniques that have been entirely avoided in all prior code | 13:49 |
lkcl | also there are sub-records (sub-layouts) possible in nmigen | 13:50 |
lkcl | which you should already have known about. | 13:50 |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.227> has quit IRC | 14:46 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.227> has joined #libre-soc | 14:47 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.227> has quit IRC | 14:55 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.227> has joined #libre-soc | 14:56 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.227> has quit IRC | 15:01 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@87.255.2.140> has joined #libre-soc | 15:03 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@87.255.2.140> has quit IRC | 15:07 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.204> has joined #libre-soc | 15:07 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.204> has quit IRC | 15:12 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.204> has joined #libre-soc | 15:12 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.57.204> has quit IRC | 16:57 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.168.124> has joined #libre-soc | 16:57 | |
*** tplaten <tplaten!~tplaten@195.52.31.100> has quit IRC | 17:15 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.168.124> has quit IRC | 17:28 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.69> has joined #libre-soc | 17:29 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.43.69> has quit IRC | 18:07 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@91.205.168.99> has joined #libre-soc | 18:11 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@91.205.168.99> has quit IRC | 18:22 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.48> has joined #libre-soc | 18:42 | |
*** gnucode <gnucode!~gnucode@user/jab> has joined #libre-soc | 19:55 | |
*** ghostmansd[m] <ghostmansd[m]!~ghostmans@176.59.164.48> has quit IRC | 20:15 |
Generated by irclog2html.py 2.17.1 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!