Re: No Country for Old System Administrators

Liste des GroupesRevenir à co vms 
Sujet : Re: No Country for Old System Administrators
De : arne (at) *nospam* vajhoej.dk (Arne Vajhøj)
Groupes : comp.os.vms
Date : 04. May 2026, 04:29:44
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <10t93r9$3cg0n$1@dont-email.me>
References : 1 2 3 4 5
User-Agent : Mozilla Thunderbird
On 5/3/2026 10:46 PM, Scott Dorsey wrote:
Lawrence =?iso-8859-13?q?D=FFOliveiro?=  <ldo@nz.invalid> wrote:
Could it just possibly be, that the design and implementation of PHP
are so crappy, that nobody can actually be sure it really *is*
memory-safe ... ?
 "We use Fortran because you can't trust engineers with pointers."
    -- Manny Salas (pre-Fortran-90)
Anything is possible in Fortran 77.
       program dyn
       integer*4 stat, b1, b2
       integer*4 id
       common /vmz/id
       integer*4 basi(2)
       real*8 basr(1)
       equivalence (basi,basr)
       common /bas/basi
       integer*4 lib$create_vm_zone
       integer*4 alloci, allocr
       stat = lib$create_vm_zone(id,,,,,100000)
       if(iand(stat,1).ne.1) write(*,*) stat
       call test1(10, basi(alloci(10)))
       call test2(10, basr(allocr(10)))
       end
c
       integer*4 function alloci(siz)
       integer*4 siz
       integer*4 stat, p
       integer*4 id
       common /vmz/id
       integer*4 basi(2)
       real*8 basr(1)
       equivalence (basi,basr)
       common /bas/basi
       integer*4 lib$get_vm
       stat = lib$get_vm(4 * siz, p, id)
       if(iand(stat,1).ne.1) write(*,*) stat
       alloci = (p - %loc(basi)) / 4 + 1
       return
       end
c
       integer*4 function allocr(siz)
       integer*4 siz
       integer*4 stat, p
       integer*4 id
       common /vmz/id
       integer*4 basi(2)
       real*8 basr(1)
       equivalence (basi,basr)
       common /bas/basi
       integer*4 lib$get_vm
       stat = lib$get_vm(8 * siz, p, id)
       if(iand(stat,1).ne.1) write(*,*) stat
       allocr = (p - %loc(basr)) / 8 + 1
       return
       end
c
       subroutine test1(n, ia)
       integer*4 n
       integer*4 ia(n)
       integer*4 i
       do 100 i = 1, 10
         ia(i) = i
100   continue
       do 200 i = 1, 10
         write(*,*) ia(i)
200   continue
       end
c
       subroutine test2(n, xa)
       integer*4 n
       real*8 xa(n)
       integer*4 i
       do 100 i = 1, 10
         xa(i) = i
100   continue
       do 200 i = 1, 10
         write(*,*) xa(i)
200   continue
       end
:-)
Arne

Date Sujet#  Auteur
3 May 26 * No Country for Old System Administrators44Subcommandante XDelta
3 May 26 +* Re: No Country for Old System Administrators3Arne Vajhøj
3 May 26 i+- Re: No Country for Old System Administrators1Lawrence D’Oliveiro
4 May 26 i`- Re: No Country for Old System Administrators1Dan Cross
3 May 26 `* Re: No Country for Old System Administrators40Lawrence D’Oliveiro
3 May 26  +* Re: No Country for Old System Administrators30bill
3 May 26  i+- Re: No Country for Old System Administrators1Arne Vajhøj
3 May 26  i+* Re: No Country for Old System Administrators27Scott Dorsey
3 May 26  ii+* Re: No Country for Old System Administrators8Arne Vajhøj
4 May 26  iii`* Re: No Country for Old System Administrators7Scott Dorsey
4 May 26  iii `* Re: No Country for Old System Administrators6Arne Vajhøj
4 May 26  iii  `* Re: No Country for Old System Administrators5Lawrence D’Oliveiro
4 May 26  iii   +* Re: No Country for Old System Administrators2Scott Dorsey
4 May 26  iii   i`- Re: No Country for Old System Administrators1Arne Vajhøj
4 May 26  iii   `* Re: No Country for Old System Administrators2Arne Vajhøj
4 May 26  iii    `- Re: No Country for Old System Administrators1Arne Vajhøj
4 May 26  ii+- Re: No Country for Old System Administrators1Dan Cross
5 May 26  ii`* Re: No Country for Old System Administrators17Simon Clubley
5 May 26  ii `* Re: No Country for Old System Administrators16Scott Dorsey
5 May 26  ii  `* Re: No Country for Old System Administrators15Arne Vajhøj
5 May 26  ii   +* Re: No Country for Old System Administrators13Lawrence D’Oliveiro
5 May 26  ii   i+* Re: No Country for Old System Administrators10Arne Vajhøj
6 May 26  ii   ii+* Re: No Country for Old System Administrators8Lawrence D’Oliveiro
6 May 26  ii   iii+- Re: No Country for Old System Administrators1Arne Vajhøj
6 May 26  ii   iii`* Re: No Country for Old System Administrators6Arne Vajhøj
6 May 26  ii   iii +* Re: No Country for Old System Administrators2Scott Dorsey
6 May 26  ii   iii i`- Re: No Country for Old System Administrators1Arne Vajhøj
6 May 26  ii   iii `* Re: No Country for Old System Administrators3Lawrence D’Oliveiro
6 May 26  ii   iii  `* Re: No Country for Old System Administrators2Arne Vajhøj
6 May 26  ii   iii   `- Re: No Country for Old System Administrators1Lawrence D’Oliveiro
6 May 26  ii   ii`- Re: No Country for Old System Administrators1Dan Cross
6 May 26  ii   i`* Re: No Country for Old System Administrators2Simon Clubley
6 May 26  ii   i `- Re: No Country for Old System Administrators1Dan Cross
6 May 26  ii   `- New language features1Simon Clubley
5 May 26  i`- Safer programming languages1Simon Clubley
3 May 26  +- Re: No Country for Old System Administrators1Arne Vajhøj
5 May 26  `* Re: No Country for Old System Administrators8Simon Clubley
5 May 26   `* Re: No Country for Old System Administrators7Dan Cross
6 May 26    `* Re: No Country for Old System Administrators6Arne Vajhøj
6 May 26     `* Re: No Country for Old System Administrators5Dan Cross
7 May 26      `* Re: No Country for Old System Administrators4Dennis Boone
7 May 26       +* Re: No Country for Old System Administrators2Simon Clubley
7 May 26       i`- Re: No Country for Old System Administrators1Dan Cross
7 May 26       `- Re: No Country for Old System Administrators1Dan Cross

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal