מה ההבדל בין אניגמה 1 לאניגמה 2 ??
- pakwan
- תותח על

- הודעות: 2268
- הצטרף: 01 אפריל 2005, 11:12
- מיקום: נתב"ג
The most striking difference between the two Enigmas is that Enigma 1 is a C++ application through-and-through whereas Enigma 2 only has a relatively compact C++ core for the lower level stuff and handles much of its internal logic in Python.
Enigma 2 also includes a new plugin interface that allows writing plugins as Python modules. The old Enigma 1 only allowed binary plugins.
apparently the old C++ codebase of Enigma 1 was somewhat messy and hard to maintain, and it does not handle multiple tuners and DVB multiplexes too gracefully. These points alone could explain the need for something new.
The Python-orientedness of Enigma 2 makes rapid development and changes in the user interface logic easier, and it should also make plugin development much more accessible to the end-users.
Enigma 2 also includes a new plugin interface that allows writing plugins as Python modules. The old Enigma 1 only allowed binary plugins.
apparently the old C++ codebase of Enigma 1 was somewhat messy and hard to maintain, and it does not handle multiple tuners and DVB multiplexes too gracefully. These points alone could explain the need for something new.
The Python-orientedness of Enigma 2 makes rapid development and changes in the user interface logic easier, and it should also make plugin development much more accessible to the end-users.

Every man dies , Not every man really lives
אין הברכה שורה אלא בדבר הסמוי מן העין
- pakwan
- תותח על

- הודעות: 2268
- הצטרף: 01 אפריל 2005, 11:12
- מיקום: נתב"ג
- nirz
- תותח על

- הודעות: 1527
- הצטרף: 30 מאי 2007, 18:10
- pakwan
- תותח על

- הודעות: 2268
- הצטרף: 01 אפריל 2005, 11:12
- מיקום: נתב"ג


