#Lazarus (Free #pascal IDE) 0.9.28 has been released

vsnijders just announced version 0.9.28 of Lazarus on freshmeat.net.

The major changes are as follows:

In this major release, the IDE has many source editor improvements like display
of “double width” fonts (such as Eastern, Japanese, Chinese, and Arabic), better
code folding, highlighting, syncro editing, and persistent blocks. The debugger
has assembler windows, easier exception handling, and breakpoint properties. The
LCL now uses GTK2 as the default widgetset on Linux and BSD and includes the
TMonitor class for multi-monitor support. Refactoring of LCL reduced the minimum
size of executables by about 15%. The support of TFrame support has improved, so
you can visually nest designers in the IDE.

TPC-R results on Intel quad core

Tsutomu Hayashi did some benchmarks and here are the results with the time in seconds
Intel Core2Quad 9550 with 4G Memory Firebird Protocol: LocalConnection
All Firebird is defalt settings FB-2.1.2 is very slow, FB-2.5 is fastest.

DBcreation (Seconds – Lower is Better)
FirebirdSS-1.5.5 3007
FirebirdSS-2.1.2 1651
FirebirdSS-2.5Beta2 1289

null

TPC-R (Seconds – Lower is Better)
FirebirdSS-1.5.5 621
FirebirdSS-2.1.2 2748
FirebirdSS-2.5Beta2 526

null

#Debian gives #FreeBSD some love becomes official part of the distro – Firebird port included

Firebird does have official ports for debian kFreeBSD and maybe it’s easier to use FreeBSD kernel from an Debian/Ubuntu background (apt-get)

News via tuxradar

Upcoming release of Debian, codenamed Squeeze, will be available in a juicy new FreeBSD flavour alongside the regular Linux version. Well, Debian GNU/kFreeBSD has been around for a while, but now it will be an official part of the distro, combining the titanium-strength FreeBSD kernel with the GNU C library

What is left to be done on the porting front ? maybe fixing the building on avr, hurd and m68k (sh4 is already done) but these are not yet official debian ports.

Also alpha cpu support seems to be dropped from debian release archiectures so no porting effort is needed

I took one list from 2007 and you can compare where we are now

Already ported:
i386
amd64
mipsel
sparc
powerpc
kfreebsd-i386
kfreebsd-amd64
arm
ia64
mips
s390 = IBM/S390
superH (sh4)

Need to be ported:
alpha is dead
m68k
hurd
avr
hppa

ps:
So you can install firebird on the phone (maemo is arm debian linux) or on the mainframe linux (ibm s390)

Implementing Web-based master data management for Firebird in #Django #Python

Thomas started a new blog category dedicated to Firebird/Django and he is already impressed about it .. And he really contributed back to the backend

Although not being a Python Geek, I gave Django a try, and I must admit, I’m impressed on how fast one can build a simple web-based master data management application with it. It’s pretty much defining an Django object model, which represents the tables, fields and relationships in your database. By enabling Django’s auto-generated admin site/area based on this model, this is all you need to access, delete, insert and update data in your database.

1 161 162 163 164 165 294