Pike is an interpreted, object-oriented programming language.
It looks a bit like C and C++, but it is much easier to learn and use. It
can be used for small scripts as well as for large programs.
Pike is :
- High-level and powerful, which means that even very complex
things are easy to do.
- Object-oriented, which means that you can use modern programming
techniques to divide a large program into small pieces, which are much
easier to write than it would be to write the entire program at once.
- Interpreted, which means that you don't have to wait for a program to
compile and link when you want to run it.
- One of the fastest "scripting" languages available.
- Garbage-collected, which makes programming much simpler, and removes
the risk for memory leaks and other memory-related bugs.
- Easy to extend, which means that you can create plug-ins, written in
Pike as well as in C or C++, and integrate them with the rest of Pike.
WWW: http://pike.ida.liu.se/
lang/pike74 is buggy and very difficult to adapt to the 5.x branch.
Use pike76 instead, which follows FreeBSD standards much better.
PR: ports/66459
Submitted by: Xavier Beaudouin <kiwi@oav.net>
- Update to 7.4.43
- Make the port respect PTHREAD_{CFLAGS,LIB}
- OPTIONSify the port
- Remove the dependency of nasm that make bad x86 code on amd64 ia64 plateforms
and that make suspicious code (maybe code that can be exploited)
PR: ports/63184
Submitted by: maintainer
Use the current version of pdflib instead of pdflib4.
Bump PORTREVISION for the dependency (and possibly functionality) change.
PR: 57499
Submitted by: maintainer
Maintainer Update: upgrade of lang/pike74 to 7.4.28
Update pike 7.4 to 7.4.28 (official release from IDA).
Added a backup mirror of official IDA mirror.
PR: ports/56947
Submitted by: Xavier Beaudouin <kiwi@oav.net>
Recommit lang/pike74 after last weeks attempt to commit it in the
first place, leaving nothing but emptyness in its directory.
PR: ports/47433
Submitted by: Xavier Beaudouin <kiwi@oav.net>
[Maintainer Update] lang/pike73 update to pike 7.4.13
Pike 7.3 is gone. This developement version doesn't exist
anymore. It is now replaced by Pike 7.4 branch.
PR: ports/47433
Submitted by: Xavier Beaudouin <kiwi@oav.net>