@janvi :
I’m sorry - I missed that reference in the storm, and obviously you’ve been using high-
end EDA longer than me, since you used Cadnetix. It would be great to have you offer
your views on the relative merits of the schematic capture (both UI and the overall
handling of connections) between Mentor and KiCAD so we can both speak out of wider
experience and I won’t feel like I’m shouting into a bucket. Also, it’s worth keeping in
mind that I stuck with V8 because mine was an all-Unix shop and I didn’t want to move
to the newer windoze versions of Mentor, even though I would have gained the benefit
of the VeriBest autorouter, which has always had an excellent reputation.
Yes, in addition to the specific reasons for my considering migration to something
newer, there is also the burden of Mentor being extremely complex, but that isn’t really
relevant to the present conversation.
Since we agree, though, that greybeards like us should be bringing as many of the
best ideas we can to a project like this, please share with me your feelings on the UI.
I really do think that Mentor’s UI - built almost entirely around the strokes and select
filter, with almost no “hot keys” or other distractions from the mouse and the active work
area on the screen - is extraordinarily fast, efficient, and elegant, especially when
compared to KiCAD’s (to me, at least) confusing and inconsistent pointer state
behaviour, uncounted hot keys, enormous pull-down menus, status bar so far away
from the center of focus that it might as well be in the next room, and that it really just
doesn’t seem to take the idea of a “connection” seriously.
So do you not agree that KiCAD wouldn’t be just a good tool, but a great tool, if it
implemented a similar UI? Because it seems so obvious to me that if the original
authors had simply done their homework and surveyed the techniques used by even
a reasonable sample of those many EDA companies of the time, they could have
come up with something so much better. Was it fear of patent infringement (which I
spoke to earlier - any that might have applied are surely expired by now). Or perhaps
NIH (not invented here) syndrome? Because there’s no excuse for that either; in
Stravinsky’s words, “Lesser artists borrow, great artists steal.”